Senior Software Engineer | Distributed Systems | Scalable Backend Platforms | Performance Engineering | Reliability

Bengaluru



Greater Bengaluru Area

Bengaluru Area, India




Bachelor's degree, Electronics and Communication Engineering
Jagannath University, Jaipur
Join Mukul and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer | Distributed Systems | Scalable Backend Platforms | Performance Engineering | Reliability
I’m a Senior Software Engineer with 8+ years of experience designing, building, and scaling distributed backend systems that power high-traffic, business-critical applications. I’ve led architecture, technical direction, and end-to-end delivery of platforms—from system design and development to production deployment and operational excellence. I enjoy solving complex engineering challenges and collaborating with Product, business stakeholders, external partners, and cross-functional engineering teams to build scalable, reliable, and resilient solutions. I’m passionate about mentoring engineers, promoting engineering best practices, and designing systems that are highly available, observable, and built to scale. My expertise spans Java, Go, Python, AWS, microservices, distributed systems, event-driven architectures, system design, Kubernetes, WebSockets, SQL and NoSQL databases, event buses, message queues, Elasticsearch/OpenSearch, and modern AI technologies, with a strong focus on building scalable, resilient, and cloud-native backend platforms.
Greater Bengaluru Area
langchain
langfuse
langgraph
Senior Software Engineer at Fox Corporation, Mar 2024 - Present · 2 yrs 6 mos, Bengaluru, Owned the end-to-end delivery of high-scale backend platforms, leading architecture, design, development, testing, and production rollout while partnering with Product, business stakeholders, external partners, and cross-functional engineering teams to deliver business-critical initiatives. Led architecture reviews, technical design discussions, and engineering planning for large-scale distributed systems processing millions of metadata updates and events with high availability and reliability. Mentored engineers through design reviews, technical guidance, and knowledge sharing, driving engineering best practices, clean architecture, and maintainable code. Built and scaled content feed and metadata services powering global distribution for strategic partners, including Apple, Samsung, Google TV, Roku, Amazon Fire TV, and Vizio. Designed and implemented distributed workflow orchestration services for event-driven architectures, improving system reliability, observability, fault tolerance, and operational efficiency.
Senior Software Engineer at upGrad, Oct 2022 - Feb 2024 · 1 yr 5 mos, Led the architecture, technical direction, and end-to-end delivery of an in-house virtual classroom platform, similar to Zoom and Google Meet. Collaborated with Product, business stakeholders, and cross-functional engineering teams while guiding and mentoring engineers to deliver a scalable, highly available, and reliable live learning platform.
SE- II at upGrad, Sep 2021 - Oct 2022 · 1 yr 2 mos, Built and scaled an automated grading platform that enabled teachers to efficiently review student submissions, assign grades, and provide feedback, improving the overall assessment workflow. Collaborated closely with Product, business stakeholders, and cross-functional engineering teams to deliver a reliable and user-friendly solution.
Software Development Engineer at NoBroker.com, Jun 2019 - Jul 2021 · 2 yrs 2 mos, Greater Bengaluru Area, Designed and developed end-to-end workflows for property owners and customers, enabling seamless property discovery, listing management, and tenant engagement. Built and enhanced home services offerings, including painting, cleaning, and other value-added services, delivering scalable backend solutions that improved user experience and operational efficiency.
Software Development Engineer at Avekshaa Technologies, Feb 2018 - Apr 2019 · 1 yr 3 mos, Bengaluru Area, India, Built an APM agent to capture and trace key server and application metrics, enabling performance monitoring, issue diagnosis, and improved system observability.
Bachelor's degree, Electronics and Communication Engineering, Jagannath University, Jaipur
github: https://github.com/jhamukul007
medium: https://medium.com/@jhamukul007
leetcode: https://leetcode.com/whomukul