Hi, I'm Lucas Hunter

A passionate Software Engineer specializing in mobile and backend development, bringing innovative solutions to life through clean, efficient code.

About Me

Get to know me better

Hello! I'm Lucas Hunter.

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.

SwiftSwiftUIReact NativeiOSPythonC++JavaScriptTypeScriptGoSQL
Lucas Hunter

My Projects

Here are some of the projects I've worked on. Filter by technology to find projects relevant to your needs.

Filter by Technology
Featured Project

OpenHome.xyz Smart Speaker AI Agents

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.

PythonLLMsIoTMQTTVoice AISmart Home

C++ Ray Tracer with Global Illumination

Enhanced C++ ray tracer featuring global illumination, probabilistic light reflection, soft shadows, and anti-aliasing for photorealistic 3D rendering.

C++OpenGLComputer GraphicsBRDFMonte Carlo

Distributed Key-Value Store

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.

GoPaxosDistributed SystemsConsensus AlgorithmsACID

Experience

My educational and professional journey

CurtainCall Logo

iOS Developer

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 Logo

Undergraduate Teaching Assistant

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 Logo

Member

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 Logo

Lead Instructor/Assistant Director

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 RPL Logo

Launch Simulation Software Developer

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 Logo

Software Developer

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.

USC Trojans Logo

Bachelor of Science in Computer Science

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.

Get In Touch

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!