Nehal Patil

I'm a Software Engineer

About

Profile Picture

Hello! I'm Nehal, a graduate student with keen interest in software development and AI technologies. I am an active learner about new technologies, contributing to open-source initiatives, I am a data-driven decision-maker having a knack for breaking down complex challenges.

Skills

I possess a diverse skill set with software development and integrating/utilizing AI in existing applications. Proficient in writing efficient code and developing complex and distributed applications and constantly checking out open-source projects, I continually strive to expand my expertise. While this shows my technical expertise, I always strive to improve my management skills. Below is a snapshot of my key technical proficiencies.

Scripting (Python3 | R) 90%
Programming (Java, C++) 80%
Cloud Services (AWS | Azure | GCP) 90%
Machine Learning | Generative AI 85%
Data structures & algorithms 90%
Distributed Computing 70%
Web Development (Full-Stack - Web frameworks (Python | JS | Java)) 90%
Data Analysis 85%

Resume

Professional Experience

Software Development Consultant

May 2025 - Present

Leap of Faith Technologies - Libertyville, IL | Remote

  • Develop for/on OpenMRS base.
  • Mentored students in the CS595 - Healthcare Informatics course at Illinois Tech
  • Integrate Smart-on-FHIR & Keycloak Auth.
  • Java, Javascript, XML, OpenAI, Prompt Engineering, Git, Debugging, Docker, Multi-platform (Windows, MacOS, Linux), Postgres, MySQL, EHR, Compliance, etc.

Software Development Intern

Feb 2025 - May 2025

Leap of Faith Technologies - Libertyville, IL | Remote

  • Developed AI Tutor to tailor NABC Business plans for end users.
  • Mentored students in the CS595 - Healthcare Informatics course at Illinois Tech
  • Making customized OMOP system available to clients.
  • Ensuring client OMOP databases are reliable by integrating Data Quality Dashboards with the system.
  • Python, Java, Javascript, Web frameworks (Node.js, Next.js, Express, React, Tailwind CSS), Streamlit, OpenAI, OpenRouter, Prompt Engineering, Git, Debugging, etc.

Research Assistant

Jan 2025 - Present

Illinois Institute of Technology - Chicago, IL | Remote

  • Research on blockchain workloads that handle large data, focusing on improving performance for various applications.
  • Analyzing time-series databases to test how they perform and how to optimize them for real-world use cases.
  • Learnt Proof of Space in blockchain consensus mechanisms to make them more efficient and secure.
  • Find ways to increase data handling and performance in blockchain-based projects.

Software Engineer Fellow

Aug 2024 - Oct 2024

Headstarter AI - New York, NY | Remote

  • Built 5+ AI projects with the goal to launch those MVPs to generate some revenue using Generative AI.
  • Handled design to deployment of these MVPs; with microservices, event-driven, SSR architectures.
  • Engaged in weekly mentorship sessions with engineers from Google, Y Combinator, Stanford, Amazon, Bloomberg, Capital One & venture-backed startups.
  • React.js, Next.js, OpenAI, OpenRouter, Pinecone, Vercel, AWS, Material UI, Firebase, Stripe.

Software Development Intern

May 2024 - Aug 2024

Leap of Faith Technologies - Libertyville, IL | Hybrid

  • Enhanced OMOP data querying & cohort creation, leveraging IMO ontology and LLMs to improve efficiency.
  • Improved ETL processes & expanded concept relationships with ICD-9/10 search functionality to retain clinical intent.
  • Collaborated with IMO to enhance the mapping approach, to reduce mapping losses.
  • Stakeholder interaction, including cross-functional teams, clinicians, & data scientists, to gather requirements, present findings, and align on project goals & outcomes for efficient project tracking.

Graduate Research Assistant

Nov 2023 - Jan 2024

Illinois Institute of Technology - Chicago, IL | Remote

  • Developed an LLM to analyze & recommend fixes for 50+ parameters.
  • Implemented code to recalculate parameters for 1000+ structures.
  • Automated data preprocessing to reduce manual analysis time.

Member of Technical Staff

Aug 2021 - Aug 2023

Mindstix Software Labs - Pune, India | Hybrid

  • Migration of an e-com platform to cloud-based microservices to reduce response time & enhance scalability.
  • Optimized data indexing algorithms for the e-com backend to achieve sub-50ms query speeds & improve user experience.
  • Design 15+ RESTful APIs for an Analytics platform to enable real-time inventory tracking & reducing frontend latency.
  • Deployed Dockerized CI/CD pipelines, cutting deployment cycles from hours to minutes and improve team productivity.
  • Java, Spring Boot, Python, Flask (sqlAlchemy - ORM, restX, praetorian, marshmallow - ORM, migrate, Azure AD, celery, pandas), JS frameworks (Node.js, Next.js React.js, Vue.js), CMS(ContentStack), AWS, Azure.

Software Engineering Intern

Nov 2019 - Mar 2020

Zensar Technologies - Pune, India | Onsite

  • Developed multiple applications using Java, demonstrating expertise in Java frameworks.
  • Delivered over 5 key features, significantly enhancing user experience and functionality.
  • Collaborated effectively with team members to meet project deadlines and objectives.

Education

Master of Science in Computer Science

Aug 2023 - May 2025

Illinois Institute of Technology, Chicago, USA

Key Courses: Algorithms, Data Mining, Natural Language Processing, Machine Learning, Computer Vision, Cloud Computing, Data Intensive Computing.

Bachelor of Engineering in Computer Engineering

Aug 2018 - Jun 2021

Savitribai Phule Pune University, Pune, India

Key Courses: C, Data Structures, Algorithms, Java, Software Modeling, High Performance Computing, Data Analytics, Database Management.

Diploma Holder, Computer Technology

Aug 2015 - Jul 2018

K. K. Wagh Polytechnic, Nashik, India

Grade: 72.04, Activities: Football, Events Co-ordinator

Portfolio

As a dedicated student, I actively engaged myself in the world of technology by constantly learning about new advancements and reading research papers.

  • All
  • Data Analysis
  • AI/ML
  • Web Development
  • Agentic AI
  • Robotics
  • Research

Population per County, US

Skills: Python, Jupyter
Details: This is a visualisation of population of the United States. This map shows the population in the country according to counties. It lists the population of the county & set the color to the counties according to the specified number. This project uses pandas, iplot & figure_factory python libraries.

Covid-19 Visualization

Skills: Python, Jupyter
Details: This is a visualisation of coronavirus cases found all over the world. In this the record of cases of coronavirus found around the world will be visualized. As we know the COVID-19 has spread thoughout the world now, the number of cases until June 2020 is shown in this map.

PREDICT PROBABILITY OF CONTACTING COVID-19

Skills: Python, Jupyter
Details: The probability of you getting exposed to COVID-19 is calculated in this project based on the state you live, number of patients in your city, your travel history, etc. You get a number indicating the percentage of probability of gettingexposed to the virus. It also calculates the chances of you acting as a carrier for the virus. The orange areas show the areas affected by the virus.

Stock Price Analysis

Skills: Python, Jupyter, ALTAIR
Details: This project focuses on drawing useful insights on various stocks(used Apple, Microsoft, IBM) & to visualize the stocks data available in easiest way possible to read.

ML Studio

Skills: HTML, CSS, Javascript, Python3, Jupyter online
Details: ML Studio is a website designed by me & my team, which encompasses machine learning modules, made available to any user specifically for students to view, practice, & edit/get hands-on experience on those modules to understand some common ML modules & eventually get better at it.

Ai Content Detector

Skills: Python3(Tensorflow, LSTM), Jupyter
Details: A Machine Learning model built using LSTMs which can detect text written by generative AI models like GPT, Gemini or Llama.

Image to Cartoon convertor

Skills: Python3(OpenCV, Matplotlib), Jupyter
Details: This project takes any image for input & converts it to it's cartoon/sketch-like form(OR adds a cartoon effect to it).

Portfolio Website

Skills: HTML, CSS, Javascript, Bootstrap
Details: The same website which you are viewing right now.

Old portfolio

Skills: HTML, CSS, Javascript
Details: An older version of the same website which you are viewing right now with major UI/UX improvements.

Save Food

Skills: HTML, CSS, Javascript, MySQL
Details: Connects surplus food providers with local food banks and community organizations. Checkout the Devpost here.

AI Pantry Tracker

Skills: CSS, Firebase, ReactJS, NextJS, OpenAI, MUI
Details: An AI-powered Inventory Management System featuring real-time inventory tracking, AI-powered image recognition for adding items, and smart recipe suggestions.

AI Customer Support

Skills: CSS, ReactJS, NextJS, OpenAI, MUI
Details: An AI-powered customer support application which works with you as your personal companion, but much better and advanced than any chatbot.

AI Flashcards

Skills: Firebase, ReactJS, NextJS, Stripe, OpenAI, MUI, Clerk
Details: An AI-powered flashcard saas, which offers intelligent flashcard creation, while keeping certain features behind a paywall.

AI Rate Professor

Skills: Pinecone, Firebase, ReactJS, NextJS, Stripe, OpenAI, MUI, Clerk
Details: A RAG-Powered AI Assistant: The Rate My Professor Project serves as an excellent example of RAG in action.

AI To-Do's

Skills: Convex, Tailwind CSS, ReactJS, NextJS, Stripe, OpenAI, Clerk
Details: A smart task management system that allows users to create, view, and manage a list of to-dos with AI-powered to-do creation capabilities.

Tracer: Code Copilot

Skills: vscode, openAI, openRouter, JS/TS, HTML/CSS
Details: A smart code planner and code Copilot which works as a vscode extension. Writes plan and generates code.

RC Truck

Skills: Arduino, Android, Embedded systems
Details: Connected all the electronics & integrated and developed an android app to control the vehicle communicating with the bluetooth module onboard the vehicle, which communicated with the Arduino and motor drivers. The arduino operated all the electronics on the vehicle.

Spur Test Scheduler

Skills: Git, JS/TS, HTML/CSS, Tailwind, Supabase
Details: A Software Testing Scheduler designed to track all testing schedules. Developed as a webapp, it helps track, add new, and delete schedules.

Angel Scraper

Skills: Next.js, Supabase, Hunter.io, SerpAPI
Details: A webapp which scrapes the internet platforms for the keyword user enters and it fetches their contact details.

TimescaleDB with OZO Adapter

Skills: C++, TimescaleDB, PostgreSQL, OZO, Boost.asio
Details: Project focusing on analyzing TimescaleDB performance with OZO C++ connector.

Time-Series Imputation System

Skills: Python, FastAPI, Machine Learning, Time Series Analysis
Details: Developed a system for imputing missing values in time-series data using a matrix-based lookup approach and decision tree for model selection. Supports multiple imputation methods from simple to advanced models including LLM APIs.

Cycle-Consistent GAN Implementation

Skills: Python, PyTorch, Computer Vision, Deep Learning
Details: Implemented and analyzed Cycle-Consistent GANs for unpaired image-to-image translation. Explored unsupervised learning techniques for domain transfer without paired data, replicating results from the original paper.

Contact

Feel free to reach out for collaboration, project inquiries, hiring, or any questions you may have.

WHERE TO FIND ME

Chicago, IL, USA, 60616

CALL ME AT

+1 (312)619-8543

EMAIL ME AT

npatil14@hawk.iit.edu

Projects

Internships

Leetcode problems solved

Coffee Cups