Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
EquinixSenior Software Engineer
Sep. 2023RemoteEnhance micro-service based application by adding and maintaining several GraphQL APIs. Connect micro-services together using Apollo Federation and RabbitMQ. Enhance developer experience by building out CI pipelines in Github actions and creating Docker compose files for easier local development. Develop and maintain Dockerfiles and K8s configs for deployment.
Extrabits LLCSoftware Development Consultant
May. 2023Consulting/personal projects:
Mobile app development - React, React Native, NestJS, Prisma
Personal site - written entirely in Rust using Yew and customized Nostr back end Contribute to open source project - nostr-rs-relay and p2panda
Shipware, LLCPrincipal Engineer
Oct. 2020 - May. 2023San Diego, California, United StatesLead a team of 5 other engineers and 1 QA. Migrate a complex system from a Windows VM-based architecture to a Kubernetes-based microservice architecture. Refactor legacy code, add unit tests. Introduce a CI pipeline. Improve security practices. Introduce the Scrum process.
Aya HealthcarePrincipal Engineer
Mar. 2019 - Oct. 2020San Diego, CaliforniaLead a team of 3 engineers to re-architect a major legacy system and assist in the customer implementation plan. Design and develop new features for internal and customer facing web apps using Angular. Design new REST API endpoints and migrate existing endpoints to REST. Refactor and redesign legacy database schema, AngularJS, and ASP Classic applications.
Aya HealthcareSenior Software Engineer
Apr. 2018 - Mar. 2019San Diego, California
Component ControlSenior Software Developer
Dec. 2016 - Apr. 2018San Diego, CaliforniaCreate a GraphQL API using .Net Core and Entity Framework. Build UPS and FedEx API clients to provide real-time shipping status updates. Implement a credit card processing system using PayPalโs REST service.
Create migration tools to integrate legacy Oracle and Delphi code with new API.
Shipware, LLCCo-Founder and Chief Technology Officer
Jan. 2009 - Jun. 2016Greater San Diego AreaLead software development and IT from founding to 10 employees and $6M in revenue. Create a system to automate core business processes
Component Control - a CAMP Systems CompanySoftware Developer