A website of a learning software engineer who is willing to simplify people's effort in the techincal society by some lines of his codes.

Biography

Nikhil Pujari

Hi I'm Nikhil Pujari

Software Engineer | AI Engineer | Millennium Management LLC | New York University (Courant & Stern) - Master's in Information Systems (2025) | University of Mumbai - Bachelor’s of Engineering (2021)

Work Experience

I am currently work at a hedge fund in New York City, Millennium Management Master’s and I hold a Master’s in Information Systems from New York University . During my graduate studies, I worked as a Software Developer at Amtrak (Washington, D.C.) and NYU Career Center, where I built and enhanced user-facing systems using technologies like Angular, Spring Boot, Node.js, AWS, SQL, and Adobe Experience Manager. Alongside this, I developed hands-on experience with large language models (LLMs), retrieval-augmented generation (RAG), and AI agent workflows while working at SQOR.AI(NYC).

Prior to moving to the U.S., I earned a Bachelor’s in Computer Science from the University of Mumbai and worked at LTIMindtree and Hexaware, delivering mobile and web solutions for national and international clients. These roles gave me end-to-end exposure to the software development lifecycle and reinforced my habit of solving problems.

My core strength is driving measurable impact by saving time and costs through automation, system optimization, and proactive problem-solving.

I’m AWS Certified Cloud Practitioner, with additional certifications in Full Stack Development and SEO. Across nearly 10 internships during my undergraduate years, I gained practical experience across diverse technologies and learned from mentors who shaped my technical and professional mindset. I’m driven by continuous learning and enjoy tackling challenging problems that create real, measurable impact.

nikpujari30@gmail.com

Experience

Millennium

Full Stack Developer

Dec 2024 - Present - New York City, USA
  • Built tools using Python, SQL, TypeScript and relational databases, delivering scalable RESTful microservices.
  • Developed intuitive UI components and reduced development time through efficient code architecture.
AI Company

AI Engineer

Aug 2025 - Present - New York City, USA
  • Built LLM-powered autonomous agents for anomaly detection, KPI forecasting, and real-time risk alerts, leveraging agentic planning and self-healing workflows across enterprise datasets.
  • Engineered multi-tenant SaaS data integrations in Python, connecting 70+ platforms into Snowflake, normalizing 500+ KPIs for unified business intelligence.
  • Designed retrieval-augmented generation (RAG) pipelines with vector databases and structured prompting to enable natural language querying, contextual insights, and automated executive reporting.
Amtrak

Software Engineer - eCommerce Developer Intern

June 2024 – Dec 2024 - Washington D.C., USA
  • Spearheaded front-end development for Amtrak.com and the Amtrak mobile app, using AngularJS, Swift, Java/Kotlin, and the Ionic Framework to deliver cross-platform experiences.
  • Upgraded Angular framework and migrated the mobile app from Cordova to Capacitor, resolving platform-specific UI issues and achieving a zero-bug production release.
  • Integrated Adobe Analytics to monitor real-time user engagement, track conversion funnels, and identify pain points—leading to data-driven improvements in navigation and page performance.
LTIMindtree

Software Engineer and Software Tester

Jun 2021 - Mar 2023 -Mumbai, India
  • Developed a web application and streamlined software development by operationalizing CI/CD pipelines for an insurance client managing 45 insurance pools on Tomcat servers using Jenkins, Docker, and Git.
  • Took initiative to automate deployment through Selenium, lowering deployment times by 55%.
  • Enhanced application performance as a software tester by executing automated testing with TestNG, JUnit, Cucumber.
Hexaware

Full Stack Developer

Dec 2020 - Mar 2021 -Mumbai, India
  • Implemented an internal database management system, replacing expensive third-party tools, leveraging ExpressJS and ReactJS, saving the university 70% in annual cost
  • Deployed serverless functions via AWS Lambda, integrated with API Gateway and secured through IAM, enabling scalable backend operations with zero server management
  • Architected the backend to support PostgreSQL and DynamoDB for hybrid data storage. Automated multi-environment CI/CD pipelines with GitHub Actions and Terraform

#10ProjectSprint

The motivation behind joining the #10ProjectSprint challenge isn't just to stack up projects or blindly apply for jobs, it's about genuine upskilling. I want to deepen my skills, explore new technologies, and build a body of work I'm truly proud of.

AI Wellness Multi-Agent System

#10 of #10ProjectSprint

An intelligent wellness assistant powered by multiple specialized AI agents that provide personalized fitness, nutrition, and health guidance.

AI Chatbot (RAG)

#9 of #10ProjectSprint

An intelligent chatbot using Retrieval-Augmented Generation (RAG) that understands full questions and provides context-rich answers from my resume data. Built with LangChain, Pinecone, and OpenAI GPT-3.5.

Goat Latin

#8 of #10ProjectSprint

GoatLatin is a platform that turns classic LeetCode prep into a visual, interactive experience. Visual demos, step-by-step animations, and progress tracking for DSA mastery.

ZLang

#7 of #10ProjectSprint

A Gen Z-inspired programming language with real-time web editor. Write code with slang like 'bruh', 'bet', and 'sus'—all powered by Rust and a custom interpreter.

Blogs

Sharing my learnings, experiences, and insights on software engineering, productivity, and technology through practical guides and honest perspectives.

How To Code Like An Experienced Software Engineer!

Technical Guide

As a junior developer, bridging the gap to senior-level coding isn't just about years of experience—it's about adopting specific practices that elevate your code quality.

Practical Git Guide: Real Commands for Real Projects

Developer Tools

When I first started with Git, I found most tutorials intricate and theoretical. This guide documents the straightforward workflow I developed to make Git actually useful.

What's Missing in Your Resume? A 2025 Survival Guide for Software Engineers

Career Guide

The job market for software engineers in 2025 is brutal. If your resume doesn't speak the right language, you're invisible to recruiters and ATS bots alike.

The Future of Coding: Why Traditional Developer Roles Are Becoming Obsolete

Career Insights

The good ol' 9-to-5 developer job isn't the dream it used to be. But wait, before you panic, let me tell you why that's actually good news!