Profile

Nipun Batra

AI/ML, FullStack, Mobile Dev

About Me

Hi, I'm Nipun Batra, a passionate Software Engineer pursuing a B.S. in Computer Science at the University of California, Santa Cruz, graduating in June 2026. I specialize in AI/ML, full-stack, and mobile development, with hands-on experience in Python, LLMs, PyTorch/TensorFlow, Agentic Workflows, JavaScript, Kotlin/Swift/React Native, React/Angular, and C/C++.

I've applied my AI expertise in high-impact hackathons, winning TreeHacks 2025 (AI Agent Excellence Award) and Cal Hacks with AI-driven projects that leverage agentic systems and machine learning to solve real-world challenges.

Outside of coding, I am an Eagle Scout, enjoy the outdoors, and love to play any sport (soccer is the best though).

Experience

Fidelity Investments logo

Fidelity Investments

Software Engineer Intern

June 2024 - August 2024

  • Enhanced core functionality for all enterprise iOS and Android mobile apps (35+ million users) by developing new Enterprise Profile pages with Kotlin/Jetpack Compose, GraphQL, and internal components, migrating from legacy and Java/XML code, improving user experience, code organization, and app performance
  • Presented work and bug findings to 450+ stakeholders, high-ranking Mobile Engineer Leaders, and engineers
  • Fostered collaboration and built strategic relationships by proactively networking with senior leaders across AI Innovation, Product Ownership, and Fund Asset Management departments
Kotlin
GraphQL
Jetpack Compose
Internal components
Java
XML
Code Ninjas logo

Code Ninjas

Code Sensei (Instructor)

May 2022 - September 2023

  • Directed Camps of 15+ kids, teaching numerous STEM, problem-solving, and critical-thinking skills
  • Educated and guided kids of various ages in learning Javascript, Scratch, Unity, and coding principles
Javascript
Scratch
Unity
Roblox
Coding Principles
Leadership
Teaching

Projects

Built an AI agent to monitor the health and safety of first responders and military personnel in real time using biometric and geolocation data.

Python
DAIN
Nvidia Brev.dev
TensorFlow
Terra API
Typescript

Developed and designed an innovative emergency response system leveraging satellite communication and an agentic system.

Python
Ollama
Langchain
Skylo
Swift
Gemini
Raspberry Pi

A mobile app developed with UCSC Blueprint to streamline operations for the Santa Cruz Mountain Art Center.

React Native
TypeScript
Firebase
Figma
Google Authentication

Developed a Python script that organizes all images on device by year and month (inspired by peers' troubles)

Python
Scripting

A stock portfolio tracker allowing users to manage and analyze stock investments with visualized performance. Utilized in my stock trading learning journey.

Python
MySQL
Flask
jQuery
Finance

A personalized food recommendation system using TypeScript and MongoDB, offering suggestions based on user preferences.

Angular
TypeScript
Node.js
Express.js
MongoDB

Education

University of California, Santa Cruz

B.S. Computer Science

Anticipated graduation date: June 2026

Relevant Coursework:

Data Structures & Algorithms, Discrete Math, Multivariable Calculus, Linear Algebra, Computer Systems and C Programming, Engineering Principles of Electronics, Machine Learning

  • Scholar's Honors Program
  • Dean's Honors List

Other Experience

UCSC Blueprint logo

UCSC Blueprint

VP of Technology (Previously Project Lead and Developer)

  • Led a team of 8 designers and developers to build the Mobile Application for Santa Cruz Mountain Art Center non-profit for publishing in iOS App and Google Play stores
  • Built a Mobile App for the Native Animal Rescue non-profit with a team of 7 designers & developers
  • Point person for the development of the homepage, authentication, back-end incorporation, and sign-ups
  • Tech Stack: React Native, Firebase, TypeScript, Google Authentication, Figma
Arcadia High School logo

App Development Team, Arcadia High School

Developer

  • Facilitated, debugged, communicated new ideas, and managed the backend of the "Arcadia High Mobile" app (in iOS and Google Play stores) using Firebase, Javascript, Swift, and Java
  • Programmed the schedule editor interface for easy access to edit the app calendar
  • Increased daily users by 30% and assisted in prototyping our Virtual NFC ID Card scanner in the library

Research, University of Buffalo, NY

Student Researcher

May 2022 - August 2022

  • Collaborated with Professor Tim Thomay at the University of Buffalo, NY, analyzing possibilities of connections of IBM Quantum Computer and AI/Machine Learning in real-world applications
  • Developing a medical AI mobile application using my research of quantum machine learning