Summary
Subash Bhattarai is a backend-focused Software Engineer II with 2.5+ years of hands-on experience building scalable Java and Spring Boot services and a broader 10-year engineering background spanning web development, freelancing, and startup roles. He designs and optimizes RESTful APIs and microservices, has migrated legacy Java 8 codebases to Java 17, and consistently emphasizes test coverage and maintainability. His MSc in Computer Science complements practical skills in database design, performance tuning, and CI/CD on AWS, Jenkins, and GitHub Actions. An early-career freelancer, he delivered 20+ client projects and payment plugins used by tens of thousands of users, demonstrating a product-minded approach to engineering. Currently exploring AI/ML—especially NLP—he’s focused on marrying intelligent systems with robust backend architectures to build scalable, learning-enabled services. Based in Kathmandu, he brings a blend of pragmatic engineering, cross-functional collaboration, and continuous learning.
10 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Engineering, 1st Devision, Bachelor's degree, Computer Engineering, 1st Devision at Tribhuvan University, IOE, Purwanchal Campus
Master's degree, Computer Science, Merit, Master's degree, Computer Science, Merit at York St. John University
English, Nepali