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
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.