Resume

Work Experience (8)

As a member of DerivMiners team, maintaining data pipeline that processes financial asset pricing, focused on derivative assets.

  • Developing, debugging, and refactoring Python modules within proprietary development and deployment environment.
  • Within first month, refactored a number of modules to improve performance, identifying slow patterns such as iterative single-item processing and replacing with equivalent and faster batch processes; in one case, improving performance by 20x (from 600s to process a data set, to 30s).
  • Modernized modules originally written for older Python versions, replacing patterns intended for compatibility with Python 2 with more appropriate modern pattern. Streamlined these modules to remove their peculiarities and make them more accessible for Python developers, even with less intimate knowledge of the proprietary system.
  • Wrote converter methods between proprietary datatable package and more accessible open source packages like Pandas and Polars.
  • Updated documentation for coding standards to reflect more modern practices used in open source development, with the goal of improving overall code quality and development speed in the future.
  • Introduced teammates to modern Python tooling and patterns to improve overall development workflow.
  • Within first two months, contributed to organization-wide meetups aimed at educating developers in use of AI tooling best practices.
  • Noted flawed unit test patterns within project that are not asserting correct program behavior; documented proper testing patterns for future maintainers.
  • Participated in organization-wide Community of Practice for Python development, regularly helping troubleshoot issues experienced by other developers within the Bank.

As part of the Money Movement team, investigated incidents and error cases on the 401k and IRA platform, a Ruby on Rails application with React frontend.

  • Provided analysis of incidents, collaborating with Operations team, including using GCP BigQuery connected to primary MySQL database to find patterns of data causing issues.
  • Recommended, designed, and built new tooling in Rails and custom React admin platform.
  • Participated in on-call rotation for production support for issues impacting our team.
  • Collaborated with the wider organization on AI tooling adoption and best practices.

This organization was acquired by Gusto in August 2025. At that time, I and 30+ of my colleagues were laid off in the restructuring.

Helped maintain data ingestion pipeline using Python microservices (FastAPI and custom frameworks, Pandas, Polars) deployed on Google Kubernetes Engine (GCP, Docker containers, Helm charts, Terraform).

  • Re-architected multiple microservices from Flask to FastAPI with minimal downtime.
  • Wrote proofs-of-concept (POCs) for new software patterns within microservices, supporting libraries, service templates, and CI/CD workflows, to create more streamlined development experiences for the engineering org.
  • Re-architected a demand-based API in a critical chokepoint of the pipeline to an event-based process using Google PubSub. Collaborated across 3 teams and coordinated simultaneous changes to 5 interconnected services, each with backwards-compatibility and feature flags to test them independently.
  • Crafted POC for replacing certain Python services with C# ASP.NET variants, in order to tackle some CPU-bound tasks more efficiently. Documented findings and patterns employed.
  • Crafted POC of the same above using Rust frameworks such as Rocket. Documented findings and patterns for future developments.
  • Participated in learning sessions as a subject matter expert (SME) on topics including software patterns, development tooling, and general Python knowledge and tools.
  • Played a key role in designing new patterns for services' Docker image builds to work both on local workstations and in cloud environments when new security protocols were enforced that made local workstations incapable of building old versions.
  • Documented regularly on Confluence, Jira, Slack, Teams, Lucid, and in code on GitHub.

In September 2024, after surviving 2 other rounds of layoffs, I was unfortunately let go from the company along with dozens of my other colleagues. The organization filed for bankruptcy a few months after this event.

Continued work on interfaces and database systems to support other teams' app development. Work focused on "configuration drift", tracking changes in host configurations over time. Also allowed for comparison between hosts intended to have matching configuration (prod/contingency/UAT environment comparisons).

  • Subject matter expert for Python ecosystem within a team of 10.
  • Offered guidance in product development and architectural design across multiple, interconnected microservice projects written in Python.
  • Lead the team in code review best practices, both with written standards and weekly team review sessions.

Left the role voluntarily to pursue a role at Torqata.

  • Developed a Django service in addition to Python microservices, to create interfaces used by other teams within the Bank to manage their app infrastructures.
  • Set code quality standards for projects, used by other team members in writing their Python, Django, shell script, and CI-related code changes.
  • Wrote and updated Ansible scripts for automated CI/CD deployments.
  • Maintained team-owned infrastructure on bare-metal servers, occasionally modifying configuration manually within SSH sessions.

Promoted to Vice President in Feb 2022.

Assigned to work at Bank of America under contract.

  • Maintained and upgraded a Django website used for reserving maintenance windows for infrastructure within the Bank (permitting system administrators to restart and upgrade hosts within the network).
  • Migrated process from Python 2 to Python 3.
  • Revamped and refactored Bootstrap 3-based website design to use appropriate design patterns.
  • Developed (from design to implementation) complex data ingestion forms to parse Excel documents into changes to reserved maintenance windows.

Hired full time at the Bank in Aug 2018. At that time, transitioned to new project.

  • Developed internal web services to aid inventory management, utilizing Python, Django, PostgreSQL, and related web technologies (HTML, CSS, jQuery/JS, AJAX).
  • Instrumental in transition from paper-based processes to custom-built internal web service written with Django framework.
  • Designed, developed front- and backend, deployed, tested, and provided support for internally-developed management system.
  • Provided consultation for hardware acquisitions, software selections, and integrations of both with warehouse production systems.
  • Assisted with expansion of IT department within the company, including candidate selection, interview process, and initial training.
  • Assisted with IT duties as needed; provided recommendations for future expansions as relates to IT needs.
  • Managed a team of 15-25 warehouse staff during night shift operations, from Oct 2012 to Jan 2014, when warehouse was reorganized into single day shift (transitioned from night shift manager into assistant manager position).
  • Data entry related to Amazon Seller Central, using data provided by warehouse staff.
  • Assigned tasks to warehouse staff to pick, process, and ship products to Amazon Fulfillment Network.
  • Provided feedback and technical support for general Operations systems as related to position, often going beyond job description to improve those systems whenever deemed necessary.
  • Aided in transition of Operations during a Lean Production initiative: helped design new system workflows and training current and future staff in those processes.
  • After Lean initiative transition, managed teams of 5-10 workers in tandem with other management staff.
  • Developed proposal for new internal software system mid-2014, to be developed by myself in-house. Proposal accepted October 2014: transitioned to Systems Development role.
Education (1)

New Jersey Institute of Technology

to

Majored in Human-Computer Interaction program. Covered a broad range of studies, including computer programming in C++ and Java, systems design, user experience, and psychology.

  • Member of student newspaper, The Vector, as a weekly opinion columnist.
  • Member of local ACM chapter; assisted with development of chapter's website.