Developer2020 - 2020OpenCraft
Technologies: Amazon Web Services (AWS), SQL, Redux, React, AWS IAM, MongoDB Atlas, MongoDB, Terraform, Open Source, MySQL, Django REST Framework, Django, Python, GitHub, Automation Tools, Docker, DevOps, PostgreSQL
- Developed Terraform modules to encapsulate infrastructure definitions and allow rapid infrastructure deployment for new clients.
- Contributed to React and Redux web applications for the edX front-end projects, and Python and Django application logic for the core edX platform (and other) projects.
- Assisted in implementing multiple monitoring and reporting mechanisms for OpenCraft systems to help track and improve client conversions and resource management.
Data and DevOps Engineer2018 - 2020Flyr Labs, Inc.
Technologies: Data Engineering, Python, Kubernetes, Terraform, Automation Tools, DevOps, ETL, Database Administration (DBA), Google BigQuery, SQL, Google Cloud Platform (GCP), Apache Airflow, GitHub, Cloud Architecture, Google Kubernetes Engine (GKE), Docker, Google Cloud Storage, PostgreSQL
- Redesigned and rebuilt the Flyr infrastructure on GCP using Terraform to provide permissions-based security, data and application isolation, and ease of deployment.
- Built an ETL platform from scratch using Python, Apache Airflow, and Kubernetes that runs dozens of jobs and transfers hundreds of GBs of data per day in a performant and data idempotent manner.
- Assisted in the design, development, and implementation of a custom data model to transform client data into a uniform format to be used by internal data science applications.
Software/DevOps Developer2016 - 2018Agari Data, Inc.
- Performed extensive IP space research to ensure that the nternal data stores were correct.
- Guided the design, development, and execution of a disaster recovery plan for the AWS infrastructure and ensure stability, redundancy, and recoverability of data, infrastructure, and applications.
- Compared logging solutions for long-term log storage, parses, and searches.
- Developed multiple web interfaces and supported an application for an email cybersecurity tool.
Software Engineer2015 - 2016Breeze
Technologies: Python, DevOps, ETL, Database Administration (DBA), SQL, PostgreSQL, Heroku, GitHub, Automation Tools
- Developed multiple integrations with complex external APIs to gather data ranging from credit reports to vehicle locations and mileage.
- Managed and enhanced the entirety of the data and analytics infrastructure.
- Built tools to improve the accuracy and reliability of reports to external interests and parties.