Dipanjan Mukherjee

Manager SW Engineering at Nexthop AI

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code16 years of coding experience
job13 years of employment as a software developer
bookBTech, Electronics and Communications Engineering, BTech, Electronics and Communications Engineering at West Bengal University of Technology, Kolkata
bookMBA (PGPEM), MBA (PGPEM) at Indian Institute of Management Bangalore
languagesBengali, Hindi, English
github-logo-circle

Github Skills (17)

javascript10
back-end-development10
apidoc10
python10
ui-components10
api10
http-request10
refactor9
webapi9
refactoring9
html9
amazon-dynamodb8
dynamodb8
testing7
dockers7

Programming languages (7)

TypeScriptJavaCSSC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
facebook/ThreatExchange

Dec 2020 - Jan 2023

Trust & Safety tools for working together to fight digital harms.
Role in this project:
userBack-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.
queryingsecurityshufflecybersecurityblue-team
substance/substance

Jan 2016 - Oct 2016

A JavaScript library for web-based content editing.
Role in this project:
userFull-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.
javascript-libraryjavascriptweb-basedcontent-basedediting
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