~/sumit-jha — zsh

Software Engineer II @ OpenTeams

Hi, I'm Sumit Jha — I build thoughtful software.

Full-stack engineer and open-source contributor. I craft AI-driven applications, secure enterprise systems, and developer tools with Python, TypeScript, FastAPI, Next.js, and cloud infrastructure.

Currently building AI-driven applications

0Years building
0Projects shipped
0Open-source projects
0Certifications
01

About

Portrait of Sumit Jha

I'm a Software Engineer based in New Delhi, India, with a Master's in Computer Applications and several years building production software across the stack — from AI-driven medical imaging applications and secure enterprise systems to open-source developer tools.

I'm currently a Software Engineer II at OpenTeams. Before that, at PiHex Labs / Python AI Solutions, I built full-stack applications with FastAPI, Next.js, and TypeScript, contributed to open source like NiiVue, and managed cloud infrastructure with OpenTofu/Terraform on AWS. I care about clean architecture, solid developer experience, and shipping reliable software.

I'm an active open-source contributor — NiiVue, SymPy, Panel, Nebari, and more — and I gave a lightning talk at PyCon India 2024 on Panel. Outside of work, I enjoy cricket, web series, and documentaries.

02

Experience

Software Engineer II

Mar 2026 — Present

OpenTeams · Remote · Austin, Texas, US

Building and maintaining software as a Software Engineer II. More details coming soon.

Software Engineer

Dec 2024 — Mar 2026

PiHex Labs / Python AI Solutions · Remote · Dublin, Ireland

  • Built an AI-driven medical imaging web app (Agentic Cervical Screener) for real-time cervical cytology analysis — a FastAPI backend with a TypeScript/Vite frontend, a YOLO-based deep-learning classification model, and an interactive NiiVue WebGL viewer for slide navigation and overlayed results.
  • Contributed extensively to NiiVue (open-source WebGL2 neuroimaging viewer): a reusable UI component kit (brightness, contrast, slice navigation, toggles) and a unified canvas overlay system that improved rendering performance and fixed layering issues (PRs #1334, #1356).
  • Architected a secure scheduling web app for a research facility with enterprise SSO via Microsoft Entra ID (Azure AD), replacing legacy LDAP — robust CI/CD (GitHub Actions with automated testing), containerized deployment (Docker Compose), and modular config management (Pydantic).
  • Implemented Infrastructure-as-Code (OpenTofu/Terraform) to manage AWS — bastion host, site-to-site VPN, Kubernetes cluster — enabling repeatable deployments and a smooth migration of multiple websites from legacy hosting.
  • Developed internal tools including the corporate website (pythonaisolutions.com — Next.js, TypeScript, Tailwind CSS, MDX, Framer Motion) and "Project Foundry", a monorepo for project specs with standardized templates.
  • Worked with structured datasets in Python, performing data cleaning & transformation to support analysis & visualization.

Software Developer

Dec 2023 — Dec 2024

Essentia.dev · Remote · New Delhi, India

  • Contributed to building an open-source Python library (OpenBharatOCR) for OCR of government documents.
  • Collaborated with a team of developers to design and implement core features of the OCR system, enhancing accuracy and performance — using Python, TensorFlow, and OpenCV to build and train machine-learning models for text recognition.
  • Implemented pre-processing techniques for image correction, noise reduction, and text segmentation to improve OCR accuracy.
  • Built Python-based preprocessing pipelines to clean & normalize document datasets prior to downstream analysis.

Software Developer

Apr 2023 — Nov 2023

TruAct · New Delhi, India

  • Developed custom applications on the Zoho Creator low-code platform.
  • Developed a Procurement-to-Purchase (P2P) application for recording & processing purchase requisitions.
  • Developed various business workflow models (Approval Chain, Hiring, Farming, Inventory Management).
  • Implemented multiple API integrations between Zoho Creator and external platforms.
  • Developed a monitoring and training program for interns to improve performance and skills.

Java Intern

Jun 2019 — Jul 2019

3G Systems Private Limited · New Delhi, India

Completed a 6-week internship in Java.

03

Skills

Languages

  • Python
  • TypeScript
  • JavaScript
  • HTML/CSS
  • SQL
  • Deluge

Backend & APIs

  • Django
  • Flask
  • FastAPI
  • SQLAlchemy
  • Alembic
  • Pydantic
  • REST
  • OAuth2
  • Microsoft Entra
  • LDAP

Data

  • Pandas
  • NumPy
  • Data cleaning
  • Data validation
  • Exploratory analysis

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Bootstrap
  • jQuery
  • DOM
  • WebGL
  • NiiVue

DevOps & Infrastructure

  • Docker
  • Docker Compose
  • GitHub Actions
  • CI/CD
  • AWS
  • GCP
  • Nginx
  • Terraform / OpenTofu

Databases

  • PostgreSQL
  • MongoDB
  • SQLite

Architecture & Tooling

  • Spec / SpecKit
  • System Design
  • Monorepos
  • Git
  • Postman
  • npm
  • Yarn
04

Projects

isumit.in/projects
01

Scheduler

A secure, scalable scheduler with enterprise SSO (Azure AD), Alembic migrations (PostgreSQL), and modular config management using Pydantic.

  • Azure AD
  • PostgreSQL
  • Alembic
  • Pydantic
02

Agentic Cervical Screener

AI-driven cervical screening web app (FastAPI + YOLO model) for analyzing cytology images, with an interactive NiiVue viewer for visualization.

  • FastAPI
  • YOLO
  • NiiVue
  • TypeScript
03

Entra Credentials Validator

A CLI and browser tool to verify OAuth2/OIDC flows with Microsoft Entra ID (Azure AD), used to test and debug enterprise SSO configurations.

  • OAuth2
  • OIDC
  • Entra ID
04

Python AI Solutions Website

Corporate website built from scratch with Next.js, TypeScript, Tailwind CSS, MDX, and Framer Motion — optimized for static deployment and performance.

  • Next.js
  • TypeScript
  • Tailwind
  • MDX
05

Website Management Platform

Infrastructure and deployment management system for hosting and maintaining multiple production websites using Docker, cloud storage, and CI-driven workflows.

  • Docker
  • CI/CD
  • Cloud
06

Project Foundry

Internal project specification and planning system to standardize architecture documents, technical proposals, and implementation workflows across teams.

  • Monorepo
  • Specs
  • Tooling
07

Gitstats

A tool that calculates the contributors in your public repositories.

  • Python
  • GitHub API
08

OpenBharatOCR

Open-source Python library for OCR of Indian government documents, built with TensorFlow and OpenCV.

  • Python
  • TensorFlow
  • OpenCV
09

P2P

Procurement-to-Purchase application for recording and processing internal purchase requisitions.

  • Zoho Creator
  • Deluge
10

Calendar App

A full-stack calendar app using Django and React — create, update, delete, and view events in monthly and weekly views.

  • Django
  • React
11

COVID-19 Dashboard

An interactive COVID-19 dashboard built with Panel, showcasing Python's ability to create dynamic web apps without HTML, CSS, or JavaScript.

  • Panel
  • Python
05

Open Source

I actively contribute to open-source software. A selection of projects I've sent merged pull requests to:

Live from @isumitjha on GitHub
contributions
commits
pull requests
PRs merged
lines of code
repos contributed to
issues opened
languages

Always shipping

Hello there 👋
Currently building at OpenTeams
New Delhi, India · --:-- IST
Open to interesting problems & collaborations
Powered by coffee · 0 cups & counting
contributions per year
contribution activity · last 12 monthsless more
06

Talks & Presentations

Lightning Talk — PyCon India 2024

2024 · Bengaluru, India

"Panel — The Powerful Data Exploration & Web App Framework for Python."

View slides
08

Education

2021 — 2023

Master of Computer Applications

Vivekananda Institute of Professional StudiesNew Delhi, India
2017 — 2021

Bachelor of Computer Applications

Integrated Institute of TechnologyNew Delhi, India
2017

Intermediate (CBSE)

Mother Divine Public SchoolNew Delhi, India
2015

Matriculation (CBSE)

St. Giri Sr. Sec. SchoolNew Delhi, India

Uses

The gear and tools I reach for every day.

EditorCursor

AI-first VS Code fork — fast multi-file edits and refactors.

MachineMacBook · macOS

My daily driver for everything from FastAPI to WebGL.

TerminaliTerm2 + zsh

Where most of the real work happens.

Version controlGit + GitHub

Branch, PR, review, ship — every day.

ContainersDocker

Reproducible local dev and deployments via Compose.

API testingPostman

Poking, debugging and documenting REST APIs.

CI / CDGitHub Actions

Automated tests, builds and deploys on every push.

NotesNotion

Specs, planning and a second brain.

SoundtrackSpotify

Focus playlists fuelling the deep-work hours.

Poke around

This bit's interactive — type a command and hit . Start with help.

visitor@isumit.in — zsh
Welcome. Type help to get started.

Let's build something together

I'm always open to interesting problems, collaborations, and conversations. The fastest way to reach me is email.