Hi, I'm Aarin
CS @ UC Berkeley
I'm a senior studying computer science at UC Berkeley interested in software engineering and machine learning. I'm passionate about creating impactful apps and love learning new skills!
Professional Experience
Stripe
Software Engineer Intern
Built CRUD APIs to meet KYC requirements and an event-driven system for cross-database consistency.
- Ruby
- Java
- MongoDB
AeroVironment
Software Engineer Intern
Automized daily regression testing and enhanced logging to notify engineers of vehicle controller failures.
- C#
- .NET
- Python
- HTML
- CSS
Projects
SnapCycle
Utilizes device camera and AI image recognization to offer guidance on proper trash disposal methods.
Awarded "Most Sustainable Hack" at AECtech hackathon LA 2023.
- Python
- Flask
- JavaScript
- Vue.js
- OpenAI API
- Salesforce BLIP
Matrix Convolutions
Explored parallelism through 2D Matrix Convolutions.
Achieved a 7.9x speedup over single threaded performance using OpenMP multithreading and Intel SIMD instructions, 2.6x speedup using multiple processes with Open MPI.
- C
- OpenMP
- Open MPI
- Intel Intrinsics
Gitlet
Miniature version of Git.
Can create and switch between branches, merge branches with both fast-forward and three-way merge options, view commit history, and undo certain commit actions.
- Java
- JUnit
Ataxx
Strategy game with GUI and AI opponent using game trees, minimax-algorithm, and alpha-beta pruning.
- Java
- JUnit
Clubs and Activities
Neurotech@Berkeley
Software Engineer
Developing brain-computer interfaces through EEG analysis and machine learning.
- Python
CS Mentors
Senior Mentor
Lead weekly lectures for Data Structures and Algorithms course at UC Berkeley.
- Java
Skills
- Application Engineering (Python, Java, C#, C, Ruby, Rust)
- Web Development (HTML, CSS, JavaScript, TypeScript, React, Node, Angular)
- Embedded Systems (C, C++)
- Machine Learning (Python)
- Data Structures & Algorithms
- Teaching Pedagogy