Lakindu Boteju is a Senior Software Engineer based in Bangkok with 11 years of experience spanning Android system-level development, backend services, and generative AI solutions. He has deep expertise in low-latency, multi-threaded C++ on Android and OS internals from work integrating enterprise barcode scanners, and later expanded into scalable backend architectures using FastAPI, Node.js, gRPC, and cloud-native patterns. At SynapC he built RAG pipelines and multimodal document extraction combining OpenCV with large and multimodal models, optimizing semantic chunking, vector indexing, and prompt engineering for production conversational AI. Comfortable across stacks, he has also delivered WebRTC features, orchestrated async jobs with AWS and Kubernetes, and integrated relational, graph, and cache stores for performant systems. Notably, he has continuously bridged system-level constraints and AI-driven application needs—making him adept at turning messy, unstructured data into reliable, product-ready services. He’s now focused on deepening Android user-facing and mobile experiences while continuing to architect backend+AI integrations.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, GPA 3.45 / 4.00, Bachelor of Science (B.Sc.), Computer Science, GPA 3.45 / 4.00 at Asian Institute of Technology
Contributions:1 review, 2 commits, 1 PR in 1 year 2 months
ndkandroidkotlinandroid-ndkbinder
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.
Request Free Trial
Lakindu Boteju - Senior Software Engineer at ScreenCloud