I am a Full Stack Software Engineer with a passion for building the best solutions with the best tools available. I graduated (December 2017) from The University of Texas at San Antonio with a B.S. in Computer Science with a concentration in Software Engineering.
Collaborate with product and business teams to build a better E-Commerce solution for our customers
•
Building backend solutions in Express and Typescript and performed data migrations in MySQL to allow for better individual product browsing on the Shopify site
•
Integrate a custom React + InstantSearch solution to leverage Algolia indexing to create a better product search experience
•
Improve our internal React app for the warehouse team to increase productivity and usability by adding new front end React components, building and maintaining Express/Typescript API's, and running database updates and indices
•
Create and update Python scripts to automate manual data updates and migrations
•
Add custom React components to the internal component library for use with Storybook
•
Employ stacked GitHub pull requests to allow for easier and faster PR reviews
•
Deploy code in lower life cycles and production using AWS CodePipeline, Elastic Beanstalk, and EC2
instances
•
Work efficiently in a fast paced, start up environment on a small, Agile engineering team of 4 developers, 1
UX engineer, and a product manager
•
Utilize OKR's to create clear and obtainable goals that could be aligned across teams
•
Navigate ambiguity in project requirements and self sufficiency in problem solving in a remote environment
Utilize NodeJS and Java/Spring Boot microservices to deliver THD truck routes across teams both
synchronously and asynchronously via database driven API's and Kafka queues
•
Write lightweight Go adapters to assist in data translation between internal and external layers in the tech stack
•
Use unit and integration tests for CI to ensure consistent contracts between a large number of teams
•
Deploy applications via Concourse for lower life cycles and Jenkins for production in a THD owned Pivotal Cloud Foundry instance
•
Create company first Java/Micronaut microservices to increase system uptime while minimizing the size of the applications
•
Collaborate with SRE team to integrate NewRelic and Prometheus agents to ensure alerting, monitoring, and self healing properties across all applications
•
Frequently utilized paired programming in an Agile/XP development environment to increase collaboration and productivity
•
Ensure mission critical applications durability to withstand millions of requests and thousands of daily orders
with maximum uptime
•
Employ domain driven design to create consistent and reliable architecture between dozens of teams'
applications
•
Collaborate with business team, project manager, and principal engineer to identify potential improvements