Experienced Software Engineer with a demonstrated history of working in the digital storage, market research, and grocery tech industries. Skilled in application development, microservices, cloud infrastructure, CI/CD, Docker and Kubernetes.
Experience
2020 — Now
2019 — 2020
2019 — 2020
San Francisco Bay Area
Migrated majority of services and infrastructure from AWS to Azure to accommodate new customer requirements (some legacy customers relied on AWS-only services). This included extensive refactoring throughout the application codebases (written in Python and Typescript) as well as modifications to system architecture due to differences in services offered between the two cloud providers.
Worked with the IT security team to document and provide insight into our processes for SOC 2 audit compliance, as well as implemented necessary changes to ensure integrity.
Utilized Terraform and IaC practices to manage, provision, and automate the deployment and configuration of the entire system for both AWS and Azure, which included - DB, DWH, SFTP server, storage containers, networking, secrets management, Kubernetes cluster, and deployment of containerized applications/services.
Implemented CI/CD pipelines using CircleCI to build, tag, and push Docker images to a container image repository on successful merges into our designated release branches and then rolled out updates to their respective environment’s Kubernetes cluster.
Wrote Apache Airflow task that normalized updates to customer delivery schedules and stored in the DB, which allowed historical data to now be saved which previously was overwritten daily. Exposed this data via GraphQL API to the front-end so now schedules would no longer rely on outdated alues.
Submitted successful application for "Azure for Startups" program which provided $120k in Azure credits and included support from Microsoft to assist with startup growth.
2016 — 2019
2016 — 2019
Created micro-services in effort to transition monolithic legacy application to a scalable container based architecture.
Utilized Terraform to configure and deploy AWS infrastructure.
Automated CD/CI utilizing various AWS services and GitHub Enterprise webhooks.
Created numerous Python back-end API systems to support our web-app based products.
Developed cross-platform iOS/Android mobile app using Ember.js and Cordova.
Maintained and extended legacy front-end applications written in a variety of JS frameworks over the years (jQuery, Angular, React, Vue).
Discussed, analyzed and strategized product design with Product Managers, UX team utilizing a scrum agile methodology.
Interviewed prospective employees and mentored junior software developers on the team.
2014 — 2016
San Francisco Bay Area
Developed C++, C, and Python applications as well as Bash scripts to automate SSD testing.
Created multi-threaded C++ server/client application that provided a unified command line interface for power toggling SSD across three separate device platforms.
Contributed to in house C++ libraries by adding a custom event logging class with various severity levels and methods for logging asynchronously or synchronously.
Developed Windows service to monitor specified directory for updates.
Designed and implemented MySQL Database for storing SSD test results and created a Python application for parsing XML objects and uploading to Database.
2014 — 2014
2014 — 2014
San Francisco Bay Area
Provided Level 1 application support and maintenance for client/server Customer Engagement software for both cloud hosted and on premise clients.
Scheduled and deployed application hot-fixes, customization packages, and database/server configuration changes.
Responded to various customer requests which included researching and resolving technical issues and provided root cause analysis through a combination of log file analysis, database queries, and software code review.
Education
Sonoma State University
Bachelor of Science
College of the Sequoias