Summary
Narendra Singh is a Senior Software Architect with over a decade of hands-on experience designing and delivering scalable web platforms using Java, JavaScript (Angular/React/Node), PHP and Go. He specializes in R&D-driven architecture, currently shaping a technology platform for scientific and research advancements while previously leading product and engagement features at consumer-facing media and marketing companies. Narendra has a track record of building personalization, web messaging, push notifications and SEO-optimized community platforms that balance performance with user engagement. As an engineering leader he blends coding, system design and team mentorship, moving between strategic planning and implementation. Notably, he has driven core web vitals improvements and marketer-facing personalization engines—skills that make him equally effective with developer-facing backends and growth-oriented frontends. Based in Mumbai, he brings a pragmatic, research-minded approach to turning complex product needs into maintainable, future-ready architectures.
12 years of coding experience
10 years of employment as a software developer
Master of Computer Applications (M.C.A.), Information Technology, Master of Computer Applications (M.C.A.), Information Technology at Sikkim Manipal University of Health, Medical and Technological Sciences
Hindi, English