Resume

Experience

11/2024 - Present
Coinbase New York, NY

Software Engineer

  • Helping Coinbase maximize total assets on the platform by delivering key product enhancements tailored to high-net-worth individuals, leveraging React Native, TypeScript, and GraphQL to build scalable and user-friendly solutions.
03/2024 - 11/2024
Mediaocean New York, NY

Senior Software Engineer

  • Leading the design and development of multiple enterprise-level microfrontend applications for Prisma Buyer Workflow, driving $200M of revenue each year using the latest technologies of NextJS, TypeScript, and CSS Modules.
  • Spearheading the architecture and implementation of scalable APIs and background workers that serve 50,000+ daily users, using JavaScript, Express.js, and AWS OpenSearch (Elasticsearch).
  • Migrated the existing frontend test suite from Puppeteer to Playwright, achieving a 30% increase in execution speed while significantly reducing flakiness.
  • Collaborated with cross-functional teams to gather requirements, provide technical guidance, and meet key project deadlines.
03/2023 - 03/2024
Mediaocean New York, NY

Software Engineer

  • Assisted in the redesign of Prisma Buyer Workflow's campaign dashboard using NextJS, React.js, Node.js, and TypeScript; optimized performance through code refactoring and server-side rendering, resulting in 30% higher user engagement.
  • Improved system monitoring by integrating telemetry to collect detailed metrics; facilitating enhanced logging capabilities by linking client-side API interactions with specific data contexts for better traceability and analysis.
  • Designed various continuous integration/deployment pipelines to streamline development, performed load/stress testing as well as unit/integration/e2e testing, reviewed pull requests and provided guidance to other developers.
10/2021 - 03/2023
Mediaocean New York, NY

UI Developer

  • Created a library of pure, framework-agnostic web components using TypeScript, HTML, and CSS, facilitating a company-wide UI refresh that enhanced user experience and aided in the successful acquisition of Lumina, a global media planning tool.
  • Developed and maintained an extensive testing suite, comprising over 200 unit tests using Jest and 800+ end-to-end tests using Puppeteer, ensuring robust product quality and significantly reducing the occurrence of recurring bugs.
  • Collaborated closely with product and UX teams, gathering UI requirements via Figma and ensuring seamless integration of designs.
05/2021 - 10/2021
PNC Bank Pittsburgh, PA

Software Engineer, Work Placement

  • Implemented robust cybersecurity protocols, risk assessments, and incident response strategies using JavaScript, Python, and SQL, mitigating potential cyber threats and protecting client assets valued at $500B+.
  • Conducted comprehensive data analysis and developed insightful reports by leveraging advanced SQL queries and Python scripts, enabling informed decision-making though emerging threats data across multiple business units.
05/2020 - 08/2020
TD Ameritrade Jersey City, NJ

Software Engineer, Intern

  • Migrated TD Ameritrade's consumer website to the latest version of AngularJS, utilizing code splitting, lazy loading, and server-side rendering, reducing load time by 60% from 3.1s to 1.2s.
05/2019 - 08/2019
TD Ameritrade Jersey City, NJ

Software Engineer, Intern

  • Developed a proprietary web application using JavaScript and AngularJS, streamlining the automation of release documentation.

Education

08/2017 - 05/2021
The Pennsylvania State University University Park, PA

Bachelor of Science in Computer Science

  • Dual Minor in Cybersecurity & Mathematics | 3.52 GPA

Skills

JavaScript

100%

React.js

100%

Node.js

90%

CSS

90%

TypeScript

95%

NextJS

90%

AngularJS

80%

Express.js

85%

GraphQL

80%

Elasticsearch

75%

MongoDB

85%

React Native

80%

Additional Skills

  • Figma
  • Jest
  • Cypress
  • Puppeteer
  • Playwright
  • Unit Testing
  • E2E Testing
  • Jenkins
  • CI/CD
  • Docker
  • Amazon Web Services (AWS)
  • Software Architecture
  • Micro Frontends
  • UI/UX Design Principles
  • Web Accessibility (W3C/WCAG)
  • Agile Methodologies
  • Full-Stack Development

Projects

FLUX LoRA AI Training

August 2024

Trained a LoRA adapter for the FLUX AI text-to-image model to generate hyper-realistic self-images using PyTorch.

NFT Fusion Solana

June 2024

Combines the top attributes from 2 Solana NFTs and mints a new NFT on the Solana blockchain.

CUE Mobile

January 2024

Developing a React Native mobile app, offering AI-driven astrology insights from an extensive database. This project focuses on delivering personalized experiences and intuitive navigation for users seeking astrological guidance. Contributed to scaling user growth from 10,000 to over 50,000 by driving impactful product enhancements and user-focused strategies.

CUE

August 2023

Developed a NextJS web application for delivering personalized astrology insights to over 10,000 users, leveraging a MongoDB database with over 14,000 data points. Implemented Stripe for secure online payments, enabling seamless billing and subscription management.

PSU Bus Alexa Skill

October 2019

An Alexa skill which enables Alexa devices to be able to determine when the next Penn State University bus will get to a given bus stop.

Dollar Pizza Finder

August 2018

iPhone App to Find Closest $1 Pizza Slice in NYC via Swift 4.1, Google Places, and Google Firebase.

Awards

05/2021
The Pennsylvania State University

Dean's List

Recognized for maintaining a top GPA throughout every semester at The Pennsylvania State University.

03/2018
CodePSU

CodePSU Finalist

Finished 3rd out of 46 teams competing in a university-organized coding competition.

05/2017
Technology Academic Award

Technology Academic Award

Received 1 of 2 awards for demonstrating extraordinary achievements in technology.