Systems Over Syntax.

I’m Md Umar Siddique. I design and build production-focused web systems grounded in clear architecture, reliability, and long-term maintainability. My background shaped how I think — in structured logic and systems, not just surface-level implementation.

The Non-CS Journey

My journey into software engineering didn't start with a CS degree. It started with a 250MB RAM Windows XP machine when I was ten years old. I used to take it apart just to understand how it worked. By fourteen, I had become the unofficial “tech guy” in my neighborhood, fixing computers for friends and family.

When that PC eventually broke, financial constraints meant I couldn't replace it, and I had to step away from technology for several years.

In mid-2023, while preparing for the UPSC exams, I finally got access to a laptop again. The moment I started using it, I realized the curiosity I had as a child hadn't gone anywhere.

In 2024, to fund my learning, I worked full-time at a grocery store. After finishing my shifts, I would come home and spend my evenings teaching myself web development and building projects.

The real turning point came in late 2025 when I discovered Next.js and modern React architecture. For the first time, everything clicked — from UI to backend to deployment as a complete system. Since then, I've focused on consistently shipping code and building production-ready applications

Today, I'm focused on understanding systems end-to-end and eventually engineering software that solves meaningful real-world problems.

How I Think About Engineering

I don't just write syntax to make things look good. I care about the underlying mechanics. Writing clean code is the baseline; architecting systems that don't break under pressure is the goal.

  • Architecture First: Decoupled logic over spaghetti code. Using Context/useReducer strategically instead of prop-drilling.
  • Testing Discipline: Unit testing (Vitest/Jest) isn't an afterthought. It's how I ensure my hooks and APIs remain bulletproof.
  • CI/CD & Shipping: Automated checks (Husky, ESLint, GitHub Actions) so the main branch is always deploy-ready.

The Vision

I operate with a Product Ownership Mindset. I'm not just here to close Jira tickets. My long-term goal is mastering end-to-end full-stack architecture and building scalable SaaS systems that solve real-world problems.

How I Work (The Workflow)

01. Discovery

Understanding the core business problem before touching the keyboard. Defining data structures.

02. Architecture

Choosing the right tools (Next.js vs React SPA). Setting up enforced linting rules, TypeScript types, and Git hooks.

03. Execution

Writing modular, accessible (a11y) components. Structured local testing to catch edge cases early.

04. Shipping

Deploying via CI/CD pipelines. Monitoring Lighthouse metrics to ensure optimal client-side performance.

Engineering Toolkit

Languages

  • TypeScript
  • JavaScript
  • HTML
  • CSS

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Framer Motion

Backend & Data

  • Node.js
  • PostgreSQL
  • Prisma
  • Neon

Testing & Quality

  • Vitest
  • Jest
  • Testing Library
  • ESLint
  • Prettier

Tooling & CI/CD

  • Git
  • GitHub
  • GitHub Actions
  • Husky
  • npm

The Journey

2024 – Present

Full-Time Web Engineering

Self-Taught & Open Source

Transitioned completely into software development. Built and published two npm packages, mastered React & Next.js, and maintained a continuous streak of shipping production-ready code.

Published @mdus npm hooks
2020 – 2023

B.A. (Hons) Political Science

Gossner College, Ranchi

Developed strong analytical skills, critical thinking, and the ability to deconstruct complex social systems—skills I now apply to architecting scalable frontend applications.

69% Hons | 72% Aggregate
2018 – 2019

Senior Secondary (Science with Math)

Jharkhand Commerce Inter College

Built a solid foundation in logic and mathematics, setting the initial stage for algorithmic thinking.

54.5%
2015 – 2016

Secondary Education

Subhash Public School

The early days of building a strong academic base.

7.0 CGPA

Let's work together.

Looking for a disciplined engineer who thinks in systems, architecture, and long-term product stability?