Hi, I'm Aaron
New Grad & Software Engineer
AB

About

My goal is to be at the forefront of engineering projects that make a tangible difference. I value collaboration, continuous learning, and the application of technical expertise to diverse real-world challenges. As I chart my professional journey, I am eager to collaborate with teams that are pushing the boundaries of what's possible and expanding the horizons of the tech industry.

Work Experience

A

Amparo

January 2025 - Present
Founder & CEO
  • Independently developing Amparo, a smart budgeting and expense tracking app designed to empower users with accessible, intuitive financial management.
  • Handling all aspects of product design, development, market research, and user testing.
  • Demonstrating strong initiative and adaptability by managing every stage of the project as a one-person team.
  • Developed a comprehensive product roadmap to strategically phase feature development and ensure future scalability.
  • Leveraged full-stack development skills and a user-centric design approach to build an intuitive, secure expense management tool.
C

CompSciLib

August 2023 - December 2023
Quality Assurance Tester
  • Evaluated model proficiency in Discrete Math, Statistics, Linear Algebra, Data Structures, and Computer Architecture.
  • Streamlined navigation, enhanced responsiveness, and prioritized simplicity for an intuitive user experience.
  • Identified and resolved 13 bugs across features like practice modules, homework assistance, and study plans.
  • Played a key role in integrating major features, including the Roadmap UI Revamp.
  • Enhanced the AI-powered Homework Help feature with new functionalities: output copy, math keyboard, LaTeX toggle, and query history.
C

California Department of Food and Agriculture

May 2019 - Present
Agricultural Technician II
  • Collaborated with scientists, technicians, and developers to define application development specifications.
  • Designed and developed flowcharts for iOS application architecture and development processes.
  • Contributed to Statements of Qualifications (SOQs) by establishing protocol standards.
  • Created technical training materials, including presentations and instructional videos, to teach protocols and improve team efficiency.
  • Conducted laboratory tasks, including specimen preparation, glassware sanitation, and nematode sample processing.
C

California Department of Food and Agriculture

June 2017 - May 2019
Agricultural Technician I
  • Followed established trapping and survey protocols, including proper placement, handling, and servicing of traps. Adheres to trap servicing schedule.
  • Followed established phytosanitary protocols when entering/leaving trapping sites to prevent spread of pests and diseases of concern.
  • Maintained daily and/or weekly reports of work completed, including number of traps serviced, properties visited and/or surveyed, samples collected, and other information as needed.
  • Provided complete data and reports to the Environmental Scientist for tracking/progress of the trapping program.

Education

W

Western Governors University

2023 - 2024
Bachelors Degree of Computer Science (BSCS) - 3.0
C

Cosumnes River College

2021 - 2022
Associates Degree of Computer Science (ASCS) - 3.6

Awards

W

WGU Excellence Award

April 2024
Dr. Kirk A. Welter, P.E. - Vice President, Evaluation Operations
"The student successfully implemented the algorithm and data structure as appropriate to the given task and satisfied all the task requirements on the first attempt. The student had an intuitive simulation for the interface for different lookups of the data."
A

Associates Degree of Computer Science - Honors

December 2022
Cosumnes River College
Successfully completed the Computer Science program with a 3.6 GPA.

Certifications

L

Linux Essentials Professional Development Certificate

2023 - 2024
Linux Professional Institute (LPI)
O

Oracle Certified Associate, Java SE 8 Programmer

2021 - 2022
Oracle

Skills

React
Next.js
Typescript
Node.js
Python
Java
C++
SQL
CSS
Angular
Docker
Figma
Photoshop
Illustrator
Play 2.0
Swift
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Amparo

Founded Amparo, a iOS expense and budget tracking application designed to replace clunky spreadsheets with an intuitive, accessible solution. Coming soon to all apple devices.

Swift
Gemini Flash 1.5 8b
Core Data
CloudKit
MapKit
Swift Charts
Next.js - Web
Typescript - Web

SwiftMD

Developed SwiftMD, a SaaS web application that utilizes machine learning to predict potential health conditions based on user symptoms. Designed to streamline preliminary medical diagnostics and improve healthcare efficiency.

Python
Flask
SQLAlchemy
Scikit-learn
NumPy
Matplotlib
Semantic UI
JavaScript
HTML/CSS

Package Delivery System

Designed an optimized package delivery system for WGUPS as part of my Data Structures & Algorithms II course, earning an Excellence Award. Leveraging a Greedy Algorithm and hash tables, the program ensured efficient routing and real-time package management, aligning with course goals in applying advanced data structures and evaluating algorithmic complexity.

Python
Self Development

I like building things

Every skill I’ve picked up has been a step toward becoming the best version of myself. This timeline showcases how I’ve explored, experimented, and grown through my passion for learning.

  • A

    Amparo

    Building Amparo, an expense and budget tracking application designed to replace clunky spreadsheets with an intuitive, accessible solution. Available soon on all apple devices.
    Swift
    Gemini Flash 1.5 8b
    Core Data
    CloudKit
    MapKit
    Swift Charts
    Next.js - Web
    Typescript - Web
  • H

    HyperTrak

    Building HyperTrak, a iOS/watchOS ride telemetry system designed to track and analyze ride data in real-time. Recording g-forces, speed, and location data to provide a comprehensive overview of your ride experience.
    Swift
    Matplotlib
    Core Data
    CloudKit
    MapKit
    Swift Charts
    Next.js - Web
    Typescript - Web
  • S

    Senior Project - Capstone

    The Computer Science Capstone course allows the student to demonstrate their application of the academic and professional abilities developed during the BSCS program. The capstone challenges students to integrate skills and knowledge from all program domains into one project.
    Python
    Flask
    SQLAlchemy
    Scikit-learn
    NumPy
    Matplotlib
    Semantic UI
    JavaScript
    HTML/CSS
  • D

    Data Structures & Algorithms II

    Data Structures and Algorithms II explores the analysis and implementation of high-performance data structures and supporting algorithms, including graphs, hashing, self-adjusting data structures, set representations, and dynamic programming. The course also introduces students to NP-complete problems. The course discusses how to use Python techniques to implement software solutions for problems of memory management and data compression. This course has two prerequisites: Data Structures and Algorithms I and Discrete Math II.
    Python
  • A

    Advanced Java

    Advanced Java refines object-oriented programming expertise and skills. You will implement multithreaded, object-oriented code with the features of Java necessary to develop software that meets business requirements. Additionally, you will determine how to deploy software applications using cloud services. This course requires intermediate expertise in object-oriented programming and the Java language.
    Java
    Maven
    Spring Boot
    Angular
    Docker
    SQL
    AWS
  • B

    Back-End Programming

    Back-End Programming introduces students to creating back-end components of a web application with the support of framework packages. This course also teaches students how to implement database functionality in a web application and how to create web services. This course requires intermediate expertise in object-oriented programming and the Java language.
    Java
    Maven
    Spring Boot
    Angular
    SQL
    Lombok
  • J

    Java Frameworks

    Java Frameworks builds object-oriented programming expertise and introduces powerful new tools for Java application development. Students will execute exception handling, Java frameworks, and other object-oriented principles and constructs to develop a complete application including a user interface. This course requires foundational knowledge of object-oriented programming and the Java language.
    Java
    Maven
    Spring Boot
    Thymeleaf
    SQL
    Bootstrap
  • G

    Genetic Algorithm Robots

    This project is a C++ implementation of an experiment first initiated at Harvard University in 1968. The primary objective is to study the effects of evolution on a population of robots using a genetic algorithm. Robots are designed to navigate a grid in search of batteries, which they use as an energy source. As they move and make decisions, they consume energy, and their survival depends on efficient decision-making.
    C++
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on linkedin and I'll respond whenever I can.