Skip to content
View DMJain's full-sized avatar
  • indihood.ghe.com
  • Bengalore
  • 21:58 (UTC +05:30)

Highlights

  • Pro

Block or report DMJain

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
DMJain/README.md

Hey, I'm Darshan

SDE @Indihood | MSc. Computer Science

I build backend systems that scale and tools that make life easier.


LinkedIn X Email


About Me

I've spent my last 3+ years working in software, with hands on practice and facing client directly. I started out as Automation/QA, where I learned how software breaks. That experience naturally grew me towards development because I wanted to build system thar scales and don't break.

These days my focus resides on architecting complex workflows and designing backend APIs that scales to masses from ground-up. I love challenge of taking a messy, complicated requirements and turning it to a clean, scalable system that just works.

I recently finished my Matser's in Computer Science, where I maintained a 3.9/4 GPA. Throught my master's journey i visited advance concepts of designing, building systems helps me write efficient code today.


The Tech Stack

I believe in using the right tool for the job. Here is what I work with daily:

Core Technologies
Backend Java Spring Boot Node.js Kafka
Cloud / DevOps AWS Google Cloud Docker Kubernetes
Frontend React JavaScript
Data PostgreSQL MySQL MongoDB

Where I've Been

  • Software Developer @ Indihood Pvt. Ltd. (Feb 2025 – Present)
  • Automation Engineer @ Dassault Systèmes (Mar 2022 – Aug 2024)

Education

  • MS in Computer Science | Woolf University (3.9/4 GPA)
  • BTech in Mechatronics | MIT ADT University (8/10 CGPA)

What I'm Up-To

Not the type to sit still. When I'm not working on my main task, this is what I'm doing:

  • Context aware AI Agent:(office) I'm developing locally running AI Agent which has deep knowledge of our code base and context to all past Jira tickets(Prod/QA). This Agent will help in pinpointing PI issue faster reducing significant time for engineers during ON-CALL. Also, act as source for AI coding Agent to generate more aware code that works without breaking other things.
  • Building an AI SaaS:(personal) In my free time creating and learning on go, a marketing MVP that uses AI agents to handle workflows. It's a fun challenge to see how far I can push autonomous agents also helps me to up-skill in creating AI Agents.
  • Back to Basics: I'm constantly brushing up on Data Structures & Algorithms in Java and Basic to Advance Conecpts of Backend and High-Level Deign. You can never be too good at the fundamentals.It's also being *digities with executable You can check out that here at Notes.

Thanks for stopping by. Feel free to check out my repos or ping me on X!

Pinned Loading

  1. CollabrativeCloudIDE CollabrativeCloudIDE Public

    This is projectt build on Docker, NodeJS, React, MongoDB, Express. It's collabrative WEB IDE where user can come and create and run react, nodejs application. Foe each porject a new Docker conraine…

    JavaScript 1

  2. Notes Notes Public

    A comprehensive Executable Concept collection of System Design, HLD, LLD and DSA

    Java