Summary
Som Shrestha is a Nepal-based software engineer and educator with eight years of experience building Java-based systems and teaching computer engineering at graduate and undergraduate levels. He currently balances a senior Java developer role at Mobile-Technologies with lecturing on microservice architecture at the Presidential Graduate School, bringing practical production experience into the classroom. His background spans hands-on development, training Android app developers, and coordinating BCS programs, reflecting a blend of applied engineering and curriculum leadership. An active learner and programmer, he pairs a Master’s in Computer Engineering with a track record of moving from tutoring roles to senior development and academic posts, suggesting strong mentorship and continual upskilling. Notably, he often translates industry practices into academic courses, helping students grasp real-world architecture and microservices design.
8 years of coding experience
4 years of employment as a software developer
Engineer’s Degree Computer Engineering, Engineer’s Degree Computer Engineering at Nepal Engineering College
Masters of Computer Engineering Computer Engineering, Masters of Computer Engineering Computer Engineering at Nepal College of Information Technology