John Smith

Passionate about programming and creating things from a very young age, I’m a self-starter, a polyglot, and have used countless languages, tech, and stacks. I focus on full-stack web development but have also dabbled in game development. I’m fascinated with UI/UX and have always been regarded as the company React, HTML, and CSS expert. I have experience as a leader and mentor and a track record of providing measurable impact to my teams. I also actively contribute to open source!

Skills

  • TypeScript - JavaScript - Node.js - React - Next.js - Express.js - Python - Django - Vue - Svelte - C# - .NET - Java - C++ - C - Lua

  • HTML5 - CSS3 - ES6 - Web Sockets - SQL - NoSQL - Redux - REST APIs - Webpack - PHP - Laravel - Astro - Ember - jQuery

  • GraphQL - Redux - Mobx - MongoDB - DynamoDB - PostgresQL - MySQL - Redis - Prisma - React Query - Migrations - zod

  • Tailwind - Bootstrap - Material UI - styled - Ant Design - Storybook - Data Visualization - Highcharts - D3.js - Chart.js

  • Microservices - Amazon Web Services (AWS) - Google Cloud Platform (GCP) - Azure - Serverless - Lambda - S3 - EC2 - ECS

  • CI/CD - Docker - Kubernetes - Datadog - Git - GitHub Actions - Bitbucket - Cloudflare - Linux - NGINX - ESLint - Prettier

  • Integration, e2e, A/B, unit testing - Jest - Cypress - Distributed Systems - Authentication - Datadog - Observability

Experience

Senior Software Engineer

Microsoft
Remote
May 2023 - August 2024
  • Led the design and development of multiple enterprise-level microservice applications of Commerce Experience Group, driving $35.3 billion of revenue every year using the latest technologies of Azure, C#, .NET, Cosmos DB, Azure Functions, Key Vault, and MS Graph.
  • Designed and implemented scalable APIs and background workers for managing first- and third-party proprietary licenses using .net Core, Azure Functions, and other Azure cloud technologies that serve millions of license requests daily.
  • Led the development of several products E2E, from identifying system requirements and partner dependencies to workload balancing, software implementation, engineering, testing, and configuring metrics, alarms, monitors, and dashboards.
  • Enriched system metrics by integrating the platforms with telemetry; facilitated in-depth logging by correlating APIs with vector contexts.
  • Continuous Integration/Deployment Pipeline Integration, pull requests, code reviews, load/stress testing, unit/integration/e2e testing

Software Engineer

Amazon
Remote
December 2022 - January 2023
  • Implemented enterprise applications of Prime’s Content Experiment Platforms using Java, React, AngularJS, AWS, and DynamoDB.
  • Designed and developed systems that facilitate marketers to perform various optimization experiments within the Prime ecosphere.
  • Automated and optimized business logic for the core marketing experiments, including A/B, Auto-Targeting, and Multivariate Testing.
  • Completely automated the marketing platforms’ user-experience testing process by integrating Nightwatch Selenium.

Software Engineer

ebay
New York, NY
January 2020 - November 2022
  • Designed and implemented enterprise fintech applications of South Korea’s largest e-commerce platforms (Gmarket, Auction, SmilePay), driving monthly revenue of $1 billion using C# .NET, MVC, MSSQL, node, react, redux, and jQuery.
  • Reported directly to CPO: Lead engineer for designing and developing the fintech transaction dashboard that provides a rich visual summary of daily user purchase patterns powered by Google Chart. Used by the board of directors in the decision-making process.
  • Engineering owner of the E2E experience of the commerce platform’s cancel, return, and exchange systems (PC/Mobile).
  • Integrated multiple third-party systems with the escrow platform, including Alipay, increasing global revenue by 23% in the first quarter.

Education

Bachelor of Science

Computer Science
Carnegie Mellon University
2016
  • Mentored and tutored computer science students on object-oriented programming with Java, C++, and C#.

Projects

Zombie Survival

  • Designed and created a popular, online, player-vs-player game mod running on the Source engine and written in Lua.
  • 2+ million subscribers, an active playerbase, 1000’s of player-created maps, and 100+ GitHub code forks. GitHub | Steam

Personal Site

  • Portfolio and blog created with Astro, TypeScript, Tailwind, and Node.js. Uses yaml and markdown for content.
  • GitHub actions and Cloudflare workers are used in my CI/CD to publish to the web. Demo | GitHub

Booru Tag Parser

  • Created a JavaScript browser addon (GitHub) and Python app (GitHub) that scrapes image repositories and boorus.
  • Automatically downloads full sized images and uses DOM parsing to scrape booru web pages for image tags.

Awards

Award for Excellence

  • Won a cool award for my contributions to humanity.

References