Logo

Fullstack Software Engineer

Providing the best project experience.

Systems-focused Software Engineer experienced in C++, distributed systems, and high‑performance AI/ML pipelines. Strong foundation in data structures, algorithms, systems design, and full-stack engineering. Optimized for roles in infra, Machine Learning systems, and performance‑critical environments.

Currently, I am a Software Engineer at CDPG, IISC

In addition to professional experience, I actively contribute to open-source projects and freelance on platforms like Fiverr and Upwork.

Learn more
work icons

Think better with technologies

Making apps with modern technologies.
Never miss a task, deadline or idea.
C++
Java
Bash
CMake
Python
CUDA
Qt
FFMPEG
Next.js 14
Node.js
MongoDB
PostgreSQL
Docker
HTML
CSS
JavaScript
Tailwind CSS
React
TypeScript
Next.js
Spring Boot
Hibernate
Node.js
Express.js
MongoDB
Linux
PostgreSQL
MySQL
Prisma
Docker
Unlock
Lock topLock main

Read more...

About me

Software Engineer

CDPG, IISC

February 2026 – Present

Contributing to open-source software projects (Eclipse SUMO) using C++, focusing on performance and maintainability. Building backend services in Go for the BMTC project. Orchestrating containerized backend services using Docker and Kubernetes.

Software Engineer

BharatGen, TIH IIT Bombay

January 2025 – Oct 2025

Spearheaded ASR pipeline optimization, improving model inference speed by 15%. Architected Vagyojaka, a high‑performance C++ application for transcript post‑processing used across internal teams and vendors. Reduced infrastructure costs for 100+ monthly users from ₹12 lakh per month to ₹6,000 per month by redesigning the full AppStream 2.0 + S3 workflow and optimizing system usage. Engineered a full‑stack platform for hosting and sharing AI models across BharatGen, IIT Bombay, and IBM. Streamlined QC workflow, reducing validation time by 33% via a custom transcription-validation pipeline. Achieved 10× faster data loading with a cross‑platform C++ algorithm. Delivered optimized Docker environments for H100/H200 HPC training and inference. Supported live demos for People+AI Mela showcasing Indic RAG technologies. Designed OS for lightweight AWS AppStream 2.0 servers with S3 storage.

Software Engineer Intern

Indian Institute of Technology, Bombay (IIT Bombay)

November 2023 – January 2025

Enhanced ASR transcript processing, raising system performance by 20%. Upgraded waveform visualization using FFMPEG + FFTW3 C API. Integrated Git versioning (libgit2) into a custom C++ GUI. Strengthened annotation workflow, increasing team productivity by 50%. Boosted data loading speed by 10× with custom C++ logic. Improved user satisfaction by 30% through feature enhancements based on user feedback. Orchestrated multi‑OS support across Microsoft Windows, Linux, and Apple macOS (Including silicon).

Freelance Software Developer

Upwork

January 2023 – January 2025

Developed a C++ MFC Windows application integrating with VBA, improving automation efficiency by 15%. Improved performance of enterprise Java systems, increasing throughput by 30%. Delivered high‑performance C++ and Java software for multiple clients.

Software Developer Intern

Suntel Global

June 2024 – July 2024

Launched a production‑ready full‑stack company website in 3 weeks using React, Next.js, TypeScript, Node.js. Integrated custom server.js for file integrity validation and S3 operations.

Freelance IT Technician

Fiverr

January 2019 – November 2023

Provided global IT support with consistent 4.5+ star ratings. Managed Linux/Windows servers and hosting setups. Resolved critical system performance issues.

Web Developer Intern

BasketHunt Pvt Ltd

August 2023 – October 2023

Established RESTful APIs for Android portal, improving data access efficiency by 25%. Streamlined backend processes for internal teams.

My Projects

Community

GitHub

Social Media

Linkedin
© John Nirmal 2026 Inc. All rights reserved.