Summary
Deep Shrestha is a seasoned software engineer with over a decade of experience building large-scale, high-availability systems and leading full-stack teams across banking, enterprise, and startup environments. He combines backend architecture expertise (Spring Boot, Laravel, Node.js) with front-end craftsmanship (React, Angular, Vue) and practical database fluency across Oracle, PostgreSQL, MySQL and NoSQL. Deep has led end-to-end projects—including a nationally deployed remittance platform integrated with SWIFT—and is skilled at translating strategic vision into actionable plans while mentoring engineers. Based in Trenton, NJ, he blends hands-on coding with project management strengths and a penchant for socket programming and open-source work in Node.js and Flutter. An early robotics project and long track record in payments hint at a pragmatic engineer who prefers building resilient, real-world systems over academic novelty.
8 years of coding experience
8 years of employment as a software developer
Other Trainings
Bachelor Degree, Computer Engineering, Bachelor Degree, Computer Engineering at University of Pokhara at Nepal College of Information Technology (NCIT)
Mahendra Adarsha Vidyashram Satdobato, Lalitpur
Under H.S.E.B, Physics, Under H.S.E.B, Physics at Lalitpur College