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
Amparo
- 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.
CompSciLib
- 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.
California Department of Food and Agriculture
- 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.
California Department of Food and Agriculture
- 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
Western Governors University
Cosumnes River College
Awards
WGU Excellence Award
Associates Degree of Computer Science - Honors
Certifications
Linux Essentials Professional Development Certificate
Oracle Certified Associate, Java SE 8 Programmer
Skills
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.
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.
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.
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.SwiftGemini Flash 1.5 8bCore DataCloudKitMapKitSwift ChartsNext.js - WebTypescript - 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.SwiftMatplotlibCore DataCloudKitMapKitSwift ChartsNext.js - WebTypescript - 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.PythonFlaskSQLAlchemyScikit-learnNumPyMatplotlibSemantic UIJavaScriptHTML/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.JavaMavenSpring BootAngularDockerSQLAWS - 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.JavaMavenSpring BootAngularSQLLombok - 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.JavaMavenSpring BootThymeleafSQLBootstrap - 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++
Get in Touch
Want to chat? Just shoot me a dm with a direct question on linkedin and I'll respond whenever I can.