A passionate Software Engineer specializing in mobile and backend development, bringing innovative solutions to life through clean, efficient code.
Get to know me better
I studied Computer Science at USC (class of 2025) with a focus on mobile and embedded development. I am currently working as the sole iOS developer at CurtainCall, where I have taken over and transformed the beta codebase to a modern, iOS 17+ compliant design. I enjoy building scalable, user-friendly applications across different platforms.
When I'm not coding, you can find me exploring new technologies, piloting small airplanes, teaching computer science concepts, or working on personal projects that solve problems in my life.
Here are some of the projects I've worked on. Filter by technology to find projects relevant to your needs.
Leading AI agent development for voice-activated smart speakers, creating innovative solutions that interface with LLMs and IoT devices over MQTT for commercial smart home integration.
Enhanced C++ ray tracer featuring global illumination, probabilistic light reflection, soft shadows, and anti-aliasing for photorealistic 3D rendering.
Implemented distributed algorithms like Paxos in Go to create a fault-tolerant key-value store mimicking Google's Spanner, ensuring 100% consistency with any number of node failures.
My educational and professional journey
CurtainCall
June 2025 - Present
Sole iOS developer responsible for quadrupling the codebase size and modernizing the UI. Leading mobile development efforts and implementing new features for the startup's iOS application.
USC Department of Computer Science
August 2023 - May 2025
Held weekly office hours for CSCI-270 (Algorithms), CSCI-360 (AI), and CSCI-353 (Internetworking). Reinforced lecture content and assisted students with homework and concept understanding.
Scope (USC Programming Club)
September 2024 - May 2025
Active hackathon participant and team leader mentoring freshmen and sophomores in app development. Led workshops and guided students through building applications using Next.js and React Native, fostering collaborative learning and hands-on development experience.
iD Tech Camps UCLA
July 2024 - August 2024
Taught Machine Learning with Jetson Nano and C++ for Video Game Development. Designed full lesson plans and guided all ML students to achieve external Nvidia certification.
USC Rocket Propulsion Lab (RPL)
January 2023 - May 2023
Developed C++ software for the Fireball rocket launch to 50km altitude. Led refactoring efforts to improve legacy code documentation and resolve compiler warnings.
Georgetown Disruptive Technology
September 2021 - May 2022
Performed technical consulting and product testing for BCRemit's React Native application, a UK-based fintech app that has been downloaded over 10,000 times.
University of Southern California
August 2022 - May 2025
GPA: 3.85. Relevant coursework: Data Structures & Algorithms, Software Engineering, Distributed Systems, Machine Learning, Computer Graphics, Operating Systems, Functional Programming.
Let's connect and discuss opportunities
I graduated in May 2025 and am actively looking for full-time software engineering opportunities. Whether you have a question, want to discuss a potential role, or just want to say hi, feel free to reach out!