SKILLS
- Java Springboot
- MySql
- Vue
- Nuxt
- Javascript
- RabbitMQ
- Docker
- Nginx
- Git
- HTML
- CSS
- CI/CD
- Azure
- Linux
- Networking
- Security
EXPERIENCE
-
Software Engineer II
Applied Medical | Rancho Santa Margarita, CA
April 2023 - Current
Build and extend the Simsei Portal, learning management system, for physicians in their residency program can learn and successfully perform Laparoscopic surgery procedures using products engineered by Applied Medical. Work with a team of software engineers in an angile environment with project managers and interfacing with UI/UX designers.
- Built simsei.com from the ground up using NuxtJs.
- Engineer a CD pipeline for deploying the site to Azure Static Web Apps.
- Engineer a serverless Azure function behind Azure API Management to handle contact form submissions.
- Design and implement architecture to support the scoring system for an augement reality laparoscopic training game.
- Discovered a critical bug that allowed unauthenticated access to our MySql user table and patched it.
- Summer 2024 intern mentor and current manager of a junior software engineer.
-
Software Engineer I
Applied Medical | Rancho Santa Margarita, CA
April 2022 - April 2023
- Build Vue.js components based on figma designs, following Vue best practices and html semantics.
- Develop RESTful APIs' using Java Springboot and hibernate.
- Design and modify MySql schemas to meet necessary software requirements.
- Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Develop unit and integration tests using Junit, Mockito, and H2.
- Develop end-to-end tests using Cypress.
-
Server Technician
Zadara Storage | Irvine, CA
November 2021 - March 2022
- Provision networking equipment and servers for plug and play use for our data centers.
- Performed harddrive testing and server testing for quality assurance.
- Completely audited our warehouse inventory such that we have precise inventory numbers.
-
Backend Developer
Ace8 Group LLC | Huntington Beach, CA
November 2018 - September 2021
Handle all IT aspects of our business including server maintenance, database modifications, backend functionality and improved our custom CRM to help our staff run as efficiently as possible.
- Developed new functionality in our software so each staff member has a proper interface to work with and to eliminate individual spreadsheets along with giving an interface for our business owners to show our current workload.
- Moved our CRM to reflect our new business models by fixing critical production bugs.
- Continually automate several repetitive tasks freeing up the workload for our staff members so they can focus more on product output and customer service.
- Maintain our dedicated server so there is no downtime, create proper server backups, and put our custom CRM on VCS.
-
Owner / Operator
CalClub RallyCross dba WheelsDirty | Irvine, CA
January 2018 - April 2021
Plan, organize, run, and manage all aspects of Southern California’s SCCA RallyCross Program, one of the top 5 rallycross programs in the United States.
- Coordinated with a team of volunteers to run various ‘core worker’ positions for a fast and efficient weekend of racing.
- Updated the official website before and after each event along with sending email newsletters to all interested parties.
- Coordinate with the track manager and heavy equipment rental companies so we have everything needed to run a successful weekend.
-
Platform and Technology Manager
Taylor Morgen Corporation | Fountain Valley, CA
August 2011 - November 2018
Manage a team of cell phone technicians and cell phone processors. Coordinate with our software development team to help increase productivity, fix software bugs, and to increase sales.
- Created a new workflow cycle which resulted in an increase of product output while also decreasing product lost.
- Modified our product listings which resulted in an increase of product sales by more than 100%.
- Worked with our development team to fix several bugs and add several new features to increase productivity.
-
IT Support & Cellular Technician
Taylor Morgen Corporation | Fountain Valley, CA
January 2006 - July 2011
- Setup new workstations for incoming employees along with creating their email and software logins
- Train all new employees about the business along with providing software and hardware troubleshooting.
- Provided full computer and network setup when the business relocated to a different location.
- Self taught my way into learning various unlocking software and hardware used to operate on mobile devices.
- Fixed broken devices via hardware or software solutions so there is less loss of profits from buying broken phones.
Education
Irvine Valley College
Associates of Science in Computer Science
December 2021