Summary
Yohan Malshika is a Senior Software Developer with eight years of professional experience specializing in .NET Core, Azure, Kubernetes, and AI-driven backend systems. He has led architecture and CI/CD efforts for cloud-native projects using event-driven patterns, PostgreSQL (including vector DBs), Dapper, and ONNX/TensorFlow inference pipelines. Currently working with Accenture (via Kamlax) and writing technical content for Syncfusion, Medium and WriterGate, he bridges hands-on engineering with clear developer-facing documentation. His recent work includes integrating LLMs and Semantic Kernel into production services and mentoring junior engineers through design, code review, and delivery. Based in Kuala Lumpur, he combines a practical focus on scalable, observable systems with a persistent interest in AI/ML operationalization. An active technical writer as well as developer, he brings unusual strength in translating complex backend architecture into approachable guidance for teams.
8 years of coding experience
7 years of employment as a software developer
Java SE, Java SE at ESOFT Metro Campus
Bachelor of Science - BS Information Systems, Bachelor of Science - BS Information Systems at Sabaragamuwa University of Sri Lanka