My Resume.

Here is my resume with my tools and stack over the years.

Design Tools:
  • Figma
  • Sketch
Development:
  • HTML
  • CSS
  • Tailwind CSS
  • React
  • Python
  • Go
Collaboration:
  • Notion
  • Slack
Engineering Expertise:
  • Microservices, Architecture & Design
  • CI/CD Pipelines
  • Data Warehousing
  • RESTful API
  • Docker
Soft Skills:
  • Strong communication
  • Problem-solving
  • Attention to detail
  • Time management
Education:
  • University of Cincinnati
    Bachelors of Computer Science, College of Engineering and Applied Science
    2016 — 2020

IBM

Senior Full Stack Software Engineer

Date
2022 Present
  • Technical Ownership of Validation Platform

    - Led development of powerful validation system to automate the data validation processes. Currently handling billions of rows of financial data and processing tens of thousands of validation jobs each month.

  • Distributed Validation Orchestration

    - Built Validation System on Kubernetes orchestration framework to spin up validation jobs on-demand, optimizing resource utilization and reducing validation times in production by 99%.
    - Reduced cluster compute and ram usage on K8 cluster by 78%, leading to over one million dollars annually saved in compute costs across dev and production environments.

  • Platform API Design & Enablement

    - Built an API service that enables users and downstream applications to query any data object within our data ecosystem and instantly retrieve its current validation results in multiple formats (HTML, JSON, Parquet, CSV, Excel).

  • Engineering Leadership & Mentorship

    - Spearheaded our annual internship program, overseeing the recruitment, training, and mentorship of aspiring software engineers.
    - Supervised intern-led projects that contributed to the company’s data initiatives, resulting in 100% of interns receiving job offers post-program. Effectively creating a talent pipeline by converting high-performing interns into full-time employees, contributing to the long-term growth and success of the team.

IBM

Full Stack Software Engineer

Date
2021 2022
  • Data Engine

    - Developed and optimized a high-performance data engine using Python and Apache Spark to process billions of rows of financial data daily with distributed computing techniques and a scalable architecture.
    - Collaborated on High Performance Computing initiatives to refine data transformation application, directly increasing the throughput capacity of IBMs core financial data lake.

  • Kubernetes-Based Job Execution

    - Built Kubernetes workloads and job definitions to execute validation tasks at scale, contributing to significant reductions in validation latency and improved reliability in production environments.

  • CI/CD Automation

    - Automated software delivery lifecycles using Jenkins, reducing manual deployment overhead and standardizing testing protocols across the data engineering teams.

  • Distributed Locking System

    - Implemented a distributed locking mechanism using python backend to prevent simultaneous read/write operations, eliminating data corruption and race conditions across running jobs.

Medpace

Robotic Process Automation Engineer

Date
2017 2021
  • Efficient Automated Testing

    - Collaborated on development and implementation of new, more efficient automated test scripts, created test plans, and configured test systems.

  • Selenium Grid Setup

    - Set up and dockerized Selenium Grid, a smart proxy server, for the team to run test cases in parallel across all major browsers and operating systems, reducing regression testing time by 85%.

  • Test Results Analysis

    - Analyzed and maintained test results, presenting findings to managers, system owners, and the development team.

  • Software Defect Identification

    - Identified potential software defects, assisted in project management, and participated actively in weekly team meetings with the automation team.

  • Tool Evaluation and Cost Reduction

    - Evaluated and tested existing tools in the market to inform decisions on new tools for future automation plans, ultimately cutting ongoing operating costs by $50,000 annually.

LeftHorizon.com

Creator, Side Project

Date
Dec 2025 Present
  • Architected and Developing

    - Architected and developed a high-concurrency financial transactor engine in Golang to allow anonymous users to submit millions of transactions anonymously.

  • Sharded Lock Strategy

    - Implemented a sharded lock strategy using a 1024-shard ledger architecture to reduce mutex contention and maximize throughput across multi-core systems.

  • Deadlock-Prevention

    - Designed a deadlock-prevention mechanism by enforcing strict lock-ordering (deterministic acquisition based on account ids) for multi-account atomic transfers.

  • Custom Worker Pool

    - Developed a custom worker pool pattern utilizing asynchronous job queues and buffered channels to decouple transaction submission from execution, optimizing CPU utilization.