Summary
Prajin Khadka is a software engineer with 8 years of experience and a strong focus on backend, machine learning, and cloud-native systems, currently working on network automation at Oracle. With an MS in Computer Science and AWS and Microsoft certifications, he has a track record of optimizing distributed data platforms—most notably improving Apache Spark task placement and shuffle behavior to cut query time by ~20%. He has built production ML systems from invoice OCR and table-structure recognition to CLIP-based multimodal search and RAG-powered chatbots, deploying scalable pipelines on AWS and Azure with CI/CD. A Google Summer of Code contributor, Prajin extended a serverless benchmarking tool with container and multi-architecture support, enabling larger and more realistic Lambda benchmarks. Based in Nashville, he combines academic research rigor with hands-on engineering to turn complex distributed and ML problems into reliable, high-performance solutions.
8 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Nebraska at Omaha
Secondary, Secondary at Gorkha International Higher Secondary School
Primary, 10, Primary, 10 at Nepal Don Bosco School
Bachelors of Computer Science and Technology, Computer Science, Bachelors of Computer Science and Technology, Computer Science at Bhaktapur Multiple Campus ( Tribhuvan University )