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

I am a dedicated computer engineering student currently pursuing a Master's in Information Systems at New York University(NYU) - Courant Institute in New York City.

Work Experience

As I'm currently in the second year of my Master's degree, I have bagged an internship at the esteemed company Amtrak in Washington D.C. As an eCommerce Developer Intern, I have been actively contributing to the front-end development for Amtrak.com and its mobile app since June 2024. Utilizing technologies like Angular, Adobe Experience Manager, Ionic Framework, and Bitbucket, I have helped enhance user experiences significantly. My role also involves full-stack web and mobile application projects using HTML, CSS, SWIFT, and Java/Kotlin.

My journey in technology began with my first full-time role at L&T Infotech, now LTIMindtree, where I served as a software developer for nearly two years. I was responsible for designing and developing a website using Servlet and JSP technology, managing SQL databases, and handling deployments for a web application used by clients for insurance purchases. Initially, I also created automation scripts with Selenium as a software tester for the same project. This experience laid a strong foundation in both development and testing before I relocated to the USA to pursue my Master's degree.

Throughout my undergraduate years, I actively sought out and completed approximately 10 internships within my field during summer and winter breaks. These experiences exposed me to a diverse range of technologies, including Android, Web Development, .NET, React Native. Each internship provided invaluable opportunities for learning and growth. I consider the individuals I worked with during these internships as my mentors, as they not only imparted technical knowledge but also valuable life lessons.

With this wealth of knowledge and a firm belief in continuous self-improvement, I am eager to embrace new challenges that align with my skill set. I am committed to delivering exceptional results and contributing to the success of any project or opportunity that comes my way

Experience

Amtrak

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.
NYU

Software Developer

Dec 2023 - Present - New York City, USA
  • Collaborated cross-functionally to build an ML-powered chatbot using NLP, deployed on Azure; reduced support inquiries by 40% through automation. Used Tableau to analyze user interaction data and improve engagement.
  • Built and deployed an Inventory & Ticketing System using ReactJS, Node.js, and Express.js; implemented CI/CD via GitHub and Heroku Pipelines for seamless deployment.
  • Migrated NYU's Mercury system (housing institutional info) from on-premise hardware to AWS EC2 and S3, improving scalability and accessibility.
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.

#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.

Goat Latin

#9 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

#8 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.

Projects

Image

Distributed Workspace

My Final Year BE Project

A project that brings all users working on a web project together. It aims at bridging the communication gap between these users and make development easier.

Image

Geo Fencing Based Wifi Attendance

My Final Year Diploma Project

A runner up project at the college used for marking attendance using the geo fencing concept.

Works

Image

Website For An Abroad Study Consultancy

A complete website for an established study-abroad consultancy with information of counties and abilty to the users to send thier scores for inqueries.

Image

Website For An Ayurvedic Company

Full stack website for an ayurvedic oil company with description about all its products and ordering facilty through contact.

Image

Admin Dashboard For A Product Company

Project for Arezou

The admin keeps a track by making enteries, viewing & modifing it all at one place.