Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Emily Kauffman

Pittsburgh,PA

Summary

Motivated Senior Software Engineer with a passion for frontend technologies, including TypeScript, React, and Node.js.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

PlexTrac
05.2023 - Current
  • Led feature development initiatives using HTML5, TypeScript, React, and Node.js, directly contributing to a 10% increase in Net Promoter Score (NPS).
  • Authored a technical design plan to reduce tech debt, including package upgrades, library consolidation, performance improvements, and component organization, as well as metrics to assess progress.
  • Collaborated with UX/UI designers to translate Figma designs into code and set up Storybook to showcase existing components, leading to the deduplication of React components across the project.
  • Spearheaded technical groups to establish company-wide engineering principles and address issues within the codebase.
  • Advocated for more iterative development and testing practices, leading to an increase in test coverage and smaller PRs

Lead Software Engineer

Harvie
06.2020 - 05.2023
  • Led the frontend development for an e-commerce grocery store, refactoring the existing PHP application to use React and TypeScript
  • Built an internal React component library enabling reuse across various product areas.
  • Led a six-month initiative for performance improvements across the member-facing site and presented findings as a speaker at the inaugural Remix Conference in 2022.

Adjunct Professor

Washington & Jefferson College
01.2020 - 05.2021
  • Taught web design and development courses, providing instruction to up to twenty undergraduate students per class.
  • Built relationships with students, mentoring on personal, professional and academic goals while providing coaching on effective study habits.
  • Graded quizzes, tests, homework, and projects to provide students with timely academic progress information and feedback.

Software Engineer

Discovery Robotics
05.2018 - 06.2020
  • Designed and developed the user-facing application running in kiosk mode on the robot using a full stack JavaScript environment, including React and Node.
  • Designed and tested the haptic interface.
  • Managed cloud services and developed communication protocols between the fleet and the cloud using AWS IoT and RoboMaker.
  • Designed and maintained the SQLite database for the user-facing application on the robot.
  • Assisted in creating wiring for the robot chassis as needed (and for fun)

Application Developer

HM Health Solutions
06.2015 - 06.2017
  • Used Angular.js and JavaScript to develop the Highmark Find a Doctor application
  • Collaborated with stakeholders regarding project capabilities and limitations to deliver optimal functionality.

Software Engineer II

PHT Corporation
06.2014 - 06.2015
  • Web application design and development for one of the industry’s leaders in clinical electronic data management.

Education

Bachelor of Arts - Computing & Information Studies

Washington & Jefferson College
Washington, PA

Master of Science - Information Science

University of Pittsburgh
Pittsburgh, PA
05.2019

Skills

  • HTML & CSS
  • JavaScript & TypeScript
  • React
  • Remix
  • UX/UI Design
  • Frontend tooling
  • Web performance
  • Node
  • Python
  • ROS
  • Amazon Web Services

Certification

  • AI Programming with Python - Udacity Nanondegree

Timeline

Senior Software Engineer

PlexTrac
05.2023 - Current

Lead Software Engineer

Harvie
06.2020 - 05.2023

Adjunct Professor

Washington & Jefferson College
01.2020 - 05.2021

Software Engineer

Discovery Robotics
05.2018 - 06.2020

Application Developer

HM Health Solutions
06.2015 - 06.2017

Software Engineer II

PHT Corporation
06.2014 - 06.2015

Bachelor of Arts - Computing & Information Studies

Washington & Jefferson College

Master of Science - Information Science

University of Pittsburgh
Emily Kauffman