Problem Solving
I look for practical paths through complex technical problems.
Software Engineer
I build practical software solutions and help teams turn complex ideas into reliable products.
5+
Years
Experience
Java / JavaFX
Primary Stack
4+
Years
Leading Teams
I've grown from building software features directly to helping guide teams through larger technical challenges. That experience has shaped how I approach engineering, with a focus on understanding the people using the software and making implementation choices that hold up over time.
I enjoy roles where I can contribute technically while also helping others move with clarity and confidence. Whether I am deep in the code or guiding a project forward, I try to keep the work grounded in practical and maintainable solutions.
I look for practical paths through complex technical problems.
I help teams stay aligned so the work moves forward with fewer surprises.
I stay involved in the work while supporting the people building it.
I adjust quickly when priorities shift or new constraints appear.
CIMON
-
CIMON
-
CIMON
-
STEM Center USA
-
University of Southern California
California State Polytechnic University, Pomona
These projects reflect my interest in building software that connects code with real-world systems, including autonomous vehicles and applied computer vision.
Developed an obstacle avoidance system for a multicopter using stereoscopic camera input. The project focused on helping the aircraft identify nearby obstacles and respond with safer flight behavior.
Published Work
This project was published in the 2018 International Conference on Unmanned Aircraft Systems.
Led a small team in the development of software for an autonomous campus touring vehicle. I focused on gathering stereoscopic camera input while also coordinating work across sensor integration and path planning.
Built a small autonomous RC car for a self-driving competition, using camera input and onboard processing to keep the vehicle on track during each run.
I'm always excited to work on meaningful projects, solve interesting problems, and collaborate with thoughtful people.
Feel free to reach out!