Summary
Craig Dsouza is a software engineering manager based in Mumbai with 11 years of experience building enterprise-grade applications across Java, Node, Angular, Android and Dart. Currently leading efforts at Morgan Stanley, he has a background integrating regulatory changes and developing tooling using Spring Boot, message queues, and Angular in high-compliance environments. He progressed from hands-on Android development during an early internship to technical contributor and manager roles, demonstrating growth from mobile UX to backend and full-stack responsibilities. A Xavier Institute of Engineering graduate, he combines strong engineering fundamentals with practical experience shipping maintainable utilities and fixes in large financial systems. Notably, his career reflects an ability to move between legacy codebases and modern frameworks, making him effective at both stabilizing production systems and delivering new features.
10 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering, Computer Engineering, Bachelor of Engineering, Computer Engineering at Xavier Institute Of Engineering