Dipanjan Mukherjee is a technical engineering leader with 16 years of experience building cloud-native, distributed SaaS/PaaS platforms in SD-WAN, SASE, and cybersecurity. He blends hands-on full-stack engineering in Java and Python with system design and team leadership, currently focusing on Generative AI integration for platform automation. At Aryaka he led global teams delivering a 99.99% uptime cloud provisioning network across 40+ POPs and owned provisioning and billing roadmaps for thousands of enterprise users. A pragmatic architect who still dives into tough debugging, he balances shipping scalable, production-grade systems with mentoring engineers and shaping career growth. His open-source contributions span backend improvements to Trust & Safety tooling and front-end editing libraries, showing both security-minded and UI-level fluency. Based in Bengaluru and now managing engineering at Nexthop AI, he pairs product-oriented technical stewardship with a runner’s discipline—often training for marathons when not tending his garden.
16 years of coding experience
13 years of employment as a software developer
BTech, Electronics and Communications Engineering, BTech, Electronics and Communications Engineering at West Bengal University of Technology, Kolkata
MBA (PGPEM), MBA (PGPEM) at Indian Institute of Management Bangalore
Trust & Safety tools for working together to fight digital harms.
Role in this project:
Back-end Developer
Contributions:761 reviews, 192 commits, 316 PRs in 2 years 1 month
Contributions summary:Dipanjan refactored the codebase to utilize the `requests` library instead of `urllib` for handling TE.py. This involved the implementation of retries, timeouts, and proxy support using custom adapters within the `requests` library. The user also improved the code quality, including style and the introduction of a custom TimeoutHTTPAdapter for improved session behavior and implemented unit tests. The user's contributions increased the performance of hashing video with a new file processing logic. They also made the codebase more maintainable.
A JavaScript library for web-based content editing.
Role in this project:
Full-stack Developer
Contributions:13 commits, 10 PRs, 10 comments in 9 months
Contributions summary:Dipanjan primarily focused on improving the Substance library's table component. Their contributions included bug fixes related to iterators, ensuring accurate cell retrieval within tables. They also addressed HTML conversion issues, correcting how table rows and sections are handled during import and export. Further improvements included code style and documentation enhancements.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dipanjan Mukherjee - Manager SW Engineering at Nexthop AI