Skip to content
View mohitduhan19's full-sized avatar
💼
Open to Software Engineer roles
💼
Open to Software Engineer roles

Block or report mohitduhan19

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohitduhan19/README.md

Hi, I'm Mohit Kumar

Software Engineer (Backend) — 3+ years building full-stack and backend systems across EdTech, analytics, and enterprise CRM domains.

📍 New Delhi, India · 📫 mohitkumar72956@gmail.com · LinkedIn

About

I design and ship scalable backend systems and full-stack applications — from microservices architecture and REST/GraphQL APIs to production deployments on Docker, Kubernetes, and AWS. I'm currently mentoring software engineers in DSA and System Design at Programming Pathshala, after building a real-time leaderboard platform at Coding Blocks and enterprise CRM workflows at Cubastion Consulting.

Open-source contributions

Project Contribution Status
OpenRewrite Fixed the Mockito 1 → 5 migration skipping anyXOf matchers called through org.mockito.Mockito, with a regression test ✅ Merged
OpenRewrite ExpectedExceptionToAssertThrows: declare the captured exception with the matcher's exception type 🔄 In review
Testcontainers Python Fixed infinite Ryuk recursion when TESTCONTAINERS_HUB_IMAGE_NAME_PREFIX is set 🔄 In review
Testcontainers Java Fixed single-file classpath JAR resources being extracted onto the shared temp directory 🔄 In review
Testcontainers Java Added getMappedPort(int, InternetProtocol) for UDP port lookups 🔄 In review

Tech stack

Category Tools
Languages Java, JavaScript, TypeScript, SQL
Backend Spring Boot, Hibernate, Node.js, Express, Microservices, REST & GraphQL APIs
Frontend React, Angular
Data MySQL, PostgreSQL, MongoDB, Oracle
Infra & DevOps Docker, Kubernetes, AWS, Azure, GCP, Jenkins, CI/CD
Testing JUnit, Mockito, Selenium, Postman

Featured projects

Project What it is
facespeak-ai-app Real-time face detection & tracking with Claude vision–powered captions and text-to-speech (React + Express)
inventory-management-system Full-stack inventory & order management system — FastAPI + PostgreSQL + React, Dockerized
Adv_dsa_26 Java solutions to advanced data structures & algorithms problems
DSA-QUESTIONS Java DSA problem-solving practice

Experience

Role Company Duration
Software Engineer & Mentor Programming Pathshala Jan 2026–Present
Freelance Senior Tech Consultant Tutedude Sep 2025–Jan 2026
Product Engineer Coding Blocks Jun 2024–Aug 2025
Software Engineer Cubastion Consulting Nov 2023–May 2024

Let's connect

LinkedIn · mohitkumar72956@gmail.com

Pinned Loading

  1. openrewrite/rewrite-testing-frameworks openrewrite/rewrite-testing-frameworks Public

    OpenRewrite recipes that perform common Java testing migration tasks.

    Java 100 105

  2. Adv_dsa_26 Adv_dsa_26 Public

    Java solutions to advanced data structures & algorithms problems (trees, graphs, DP, and more)

    5

  3. facespeak-ai-app facespeak-ai-app Public

    Real-time face detection & tracking, AI captions (Claude vision), and text-to-speech — React + Express

    JavaScript

  4. inventory-management-system inventory-management-system Public

    Full-stack inventory & order management system — FastAPI, PostgreSQL, React, Docker Compose, with CI

    Python