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).
Software Engineer Intern
June 2024 - August 2024
Code Sensei (Instructor)
May 2022 - September 2023
Built an AI agent to monitor the health and safety of first responders and military personnel in real time using biometric and geolocation data.
Developed and designed an innovative emergency response system leveraging satellite communication and an agentic system.
A mobile app developed with UCSC Blueprint to streamline operations for the Santa Cruz Mountain Art Center.
Developed a Python script that organizes all images on device by year and month (inspired by peers' troubles)
A stock portfolio tracker allowing users to manage and analyze stock investments with visualized performance. Utilized in my stock trading learning journey.
A personalized food recommendation system using TypeScript and MongoDB, offering suggestions based on user preferences.
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
VP of Technology (Previously Project Lead and Developer)
Developer
Student Researcher
May 2022 - August 2022