Résumé

Technical Skills

Languages

  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Node
  • SQL
  • C#
  • C++
  • Java

Libraries

  • React
  • Next
  • Gatsby
  • Styled Components
  • Tailwind CSS
  • Google Analytics
  • Formik
  • Zustand
  • Redux
  • Misc Unit Testing

Concepts

  • REST / HTTP
  • Scrum / Kanban
  • SEO
  • SSR vs CSR
  • Web Vitals
  • Accessibility
  • Telemetry (GA, Chartbeat)
  • Edge Servers (Fastly)
  • Error Tracking (Sentry)
  • CI/CD (AWS, Azure)
  • Live Streaming Video

Software

  • Figma
  • Jira
  • Sentry
  • Photoshop
  • Postman
  • yarn (classic/modern)
  • Git
  • npm
  • VS Code
  • Visual Studio

Work Experience

CBS Sports, MaxPrepsDecember 2019 - Present

Senior Software EngineerEl Dorado Hills, CA (Remote)

  • Leads the web frontend team in supporting product needs and maintaining a scalable, modern codebase
  • Facilitates communication between stakeholders in tech, product, & design on distributed Agile team
  • Manages junior developers and presents technical material to a wide audience
  • Implements React pages utilizing Next.js for server-side rendering and SEO optimization
  • Builds robust, responsive component libraries using styled-components
  • Designs integrations for ads, tracking, error reporting, and caching
  • Supports complex routing requirements and URL-rewriting patterns

Bentley SystemsMay 2016 - July 2019

Associate Software EngineerPittsburgh, PA

  • Designed, implemented, and consumed various RESTful APIs
  • Built responsive single-page web applications using TypeScript, Angular, HTML5, and CSS3
  • Integrated relational and NoSQL databases into web applications
  • Worked with Azure cloud applications utilizing Octopus for CI/CD pipelines
  • Selected for inaugural International Graduate Development Program in Vilnius, Lithuania

The Bank of New York MellonMay 2015 - August 2015

Software Engineer InternPittsburgh, PA

  • Syncronized schemas across DB2 databases to form single master schema
  • Automated daily data comparisons for a central Reference Data Hub to simplify internal data sharing
  • Wrote Java application to integrate disparate datasources on a partitioned MVS/Linux mainframe

Education

University of Pittsburgh, Swanson School of EngineeringApril 2017

BS, Computer Engineering3.71 GPA

  • Graduated with special distinction as the Outstanding Senior in departmental class
  • 2nd place at departmental design expo for augmented reality Android app
  • 1st place for computer engineering conference paper on hybrid drives

Projects

  • Created 'Play What,' an educational music theory website and toolkit (in Beta)
  • Developed this personal website using the Next App Router and Tailwind CSS
  • Eagle Scout