Resume
Core Competencies
- Python (11 years)
- Django (11 years)
-
SQL & Databases (11 years)
- PostgreSQL (9 years)
- MySQL (7 years)
- Snowflake (3 years)
- dbt (2 years)
-
JavaScript (11 years)
- React (2 years)
-
Source Control & CI/CD (11 years)
-
Git (11 years)
- BitBucket (4 years)
- Gitlab (3 years)
- Github (3 years)
- Jenkins (2 years)
-
Git (11 years)
- AWS (5 years)
Employment History
agilon health

- Developed stored procedures, table schemas, and views for data models in a data lake: Snowflake, SQL, JavaScript, Python
- Developed a stored procedure template used by a team of 10 developers to write Snowflake stored procedures: Snowflake, SQL, JavaScript
- Developed a test framework used by a team of ~10 developers to create unit tests for stored procedures in a datalake. Improved unit test coverage from 0% to over 90%: Snowflake, Python, pytest, SQL
- Developed tooling used by a team of 10 developers to validate JSON configuration files and generate SQL migrations: Python, SQL, Flyway
- Assisted with transitioning the company to 100% cloud from a legacy system. Loaded data into a datalake and verified medical data quality. Resolved data quality issues: Snowflake, SQL, Airflow, AWS
- Developed data models for medical data ingested from various formats (CSV, HL7 FHIR). Developed and maintained dbt models and pipelines: Snowflake, SQL, dbt
- Maintained build pipelines and diagnosed build failures: Jenkins, BitBucket
Advance Local

- Maintained middleware that supports various 3rd-party user identity and authentication services, print subscription management, and metered paywall access: Python, Flask, Zappa, AWS
- Designed, implemented, and deployed a new version of the middleware to address increasing demands of scaling to additional markets and integration with 4 external APIs. This is currently in production serving thousands of users and averaging ~10-20 queries/second: Python, Django, Zappa, AWS (Lambda, Aurora, ElastiCache)
- Maintained and added features to existing web-based tools used by developers and support staff to resolve customer account and identity management issues: Python, Django, JavaScript, JQuery, AWS
- Worked with front-end developers utilizing React to design the API and back-end for updated account management tools: Python, Django, Zappa, AWS (Lambda)
- Maintained and updated various reporting jobs. Wrote scripts to generate reports and user account audits: Python, AWS (Lambda), SQL
ASML

- Maintained and added features to a web-based development tool used by embedded software engineers of photolithography machines to visualize and analyze automated test results and data: Python, Django, MySQL, JavaScript, Bootstrap 4
- Developed new front-end UI functionality and implemented enhancements to existing UI elements. Converted ad-hoc elements to utilize highly-reusable open-source JavaScript and CSS libraries such as ag-Grid and Bootstrap 4
- Refactored existing Django templates and views to utilize an API-based design. Developed new API endpoints and modified front-end components to utilize these new endpoints: Python, Django, Django Rest Framework, JavaScript, JQuery
- Developed Python and JavaScript libraries to normalize relational JSON data, thus reducing REST payload sizes and minimizing code complexity in the Python and JavaScript codebase.
- Developed custom Django form widgets and related frontend assets to improve reusability and adhere to DRY principles: Python, Django, JavaScript, Bootstrap 4
- Completed the ASML Software Academy: 3 weeks of software development process and Agile training. Gained familiarization of photolithographic processes used in the semiconductor fabrication industry and development of related embedded software.
Meredith Performance Marketing

- Maintained and added features to a leads routing and bidding system: Python, SQLAlchemy, MySQL
- Maintained and added features to a data portal used internally for querying metrics, campaign settings, and reporting: Python, Tornado, SQLAlchemy, MySQL, JavaScript
- Developed and maintained tools and scripts, deployment scripts, various scrapers/crawlers, and utility programs for internal use: Python, Fabric, MySQL
- Developed automated testing to ensure proper synchronization and consistency of data across various systems in the technology stack: Python
This company is now part of Dotdash Meredith.
RailPod

- Developed Python applications to support data collection from semi-autonomous railway track inspection vehicles.
- Developed and implemented a cloud-based data portal to enable operators and clients to view and analyze data collected by robotic vehicles in near-real time: Python, Ubuntu, AWS, Amazon IoT, PostgreSQL, Flask, Django, RabbitMQ, JavaScript/React
Fidelity Investments

- Completed the LEAP training program (Mainframe Track). This included business acumen training as well as technical training on IBM z/OS series mainframe and related technologies: ISPF, JCL, COBOL, CICS, DB2
- Developed and maintained online (CICS) and batch programs for z/OS in support of trading and brokerage platforms.
PerfectPitch Technology

- Maintained and developed new features for call center software utilizing Python, Django, PostgreSQL, Cassandra and FreeSwitch.
- Assisted clients with generating reports from large amounts of data consisting of call records and related performance and usage statistics.
- Provided technical support to call center personnel and assisted with troubleshooting and resolving technical issues and software bugs.
- Worked in the Philippines for two months interviewing and training a Philippines-based development team in Python, Django, and proprietary tools
- Developed APIs and integrations with 3rd party APIs to support various client needs.
Internships
Chargeback.com

- Worked on a team that helped rewrite software components critical to the business in need of optimization.
- Assisted with identifying and implementing changes to improve reliability and maintainability of code encompassing core business logic.
- Assisted with the consolidation of several systems and processes into one cohesive product developed in Ruby/Rails.
- Developed integrations to automate interactions with 3rd party payment portals and APIs.
- Developed the front-end component of a web-based business rules engine using JavaScript.
This company is now part of Sift.
Intermountain Healthcare

- Worked on a team responsible for the creation and maintenance of a dashboard tool to track statistics of other company software development projects.
- Implemented tools to assist with the tracking of code quality and helped to eliminate technical debt.
- Worked primarily with open-source technologies such as Spring MVC and AngularJS.
1800 Contacts

- Worked on a team with four other students to create a functional testing framework for the 1-800 Contacts website.
- Developed an automated browser testing solution using NodeJS, Grunt, Selenium, Intern, LeadFoot, SauceLabs, and Python.
- Won first place at the Summer 2015 Neumont University Project Showcase in the Enterprise Projects category.
Education
Neumont University

- Cumulative GPA of 3.9
- Selected to present in the Neumont University 2015 Capstone Project Invitational
- Neumont University President's List (Quarters 1-10)
- Student of the Quarter (Spring 2015)
Neumont University is now Neumont College of Computer Science.