2023 — 2024
United States
Provided custom backend api and infrastructure solutions for enterprise cloud based CI/CD products.
Assisted with code reviews, and support to team members. Improved remote team-based code review experience by using short videos to demonstrate changes.
Integrated Kotlin Ktor server with a Kubernetes based Golang application using the gRPC framework. Connected it to popular version control applications (GitHub, GitLab, BitBucket) to show real time status feedback for associated CI pipelines. Additionally updated Remix frontend app to reflect important pipeline information.
Provided customized software related solutions to various business units. Including creating software CI pipelines for content deployment.
Introduced and adopted the monorepo development workstyle for a large part of the company.
Developed a full stack application to index, organize, and manage various types of content. Java backend with a react-app fronted.
Experience working with and creating custom react components using redux.
Architected and maintained a software infrastructure and framework for our developers to write custom content that customers will use to generate C-code drivers for our microcontrollers.
Developed numerous other software tools for use by internal and external developers.
Wrote and taught technical classes at a yearly developer conference. Topics include: Good software design practices (SOLID), Cryptology, Introductions to various MCU peripherals and sensor application projects.
Chandler, Arizona, United States
Lead product engineer for the PIC16F193X series microcontroller
Role included bench test design and implementation for silicon validation and characterization
Data analysis for analog microcontroller modules. Focus – ADC, DAC, BOR and power regulator
Greatly optimized test analysis time using VBA macros
Custom test board design, including debugging of hardware and software
Tucson, Arizona
Consulting/Contracting for Texas Instruments
Tucson, Arizona, United States
Final deliverable – 8051 based system for the monitoring of telescope rotary encoder systems
Microcontroller system design (8051 & MSP430), implementation, digital system integration and verification, including schematic and circuit board layout
Hardware assembly, design validation, and iteration. Included placing small IC’s and components, cable construction, and troubleshooting lab equipment
Education
2005 — 2010
University of Arizona
BSEE
2005 — 2010