Kelly Joseph Price

kellyjosephprice@gmail.com 1-925-234-2914 github.com/kellyjosephprice

Front End/Full Stack Software Engineer

Software Engineer who can take products from design to deployment. They are comfortable owning the development lifecycle of fullstack features with complex UI's. And they believe in the value of code quality and a strong culture of testing.

Skills

  • languages ES6TypescriptNode.jsRubyHTMLCSSSassbashSQLNoSQL
  • technologies ReactJestWebpackViteTesting LibraryRuby on RailsSlate.jsMySQLPostgreSQLMongoDBGithub ActionsDockerLinuxPuppeteerHerokuRenderAWS

Employment

Frontend Engineer ReadMe Inc.

A developer dashboard for API documentation

  • Designed and implemented a WYSIWYG Markdown editor built on Slate.js used by thousands of developers to author technical documentation.
  • Led technical decisions on migrating 10 million existing Markdown documents to MDX for improved customizability and interactivity.
  • Developed a dashboard for users to create custom MDX components.
  • Built React components for a documentation linter backed by an LLM service to detect and correct content issues.
  • Mentored and onboarded new frontend engineers, improving the scope of work they could take on.
Software Developer Collaborative Drug Discovery

A database for clinical drug discovery laboratories

  • Developed a rich text editor with support for chemical structures and reactions to help users meet compliance regulations.
  • Led migration of full-text search system from Solr to Elasticsearch, improving query speed and relevance.
  • Upgraded the main application from Rails 2 to 5.
  • Developed a PDF export feature using AWS Lambda and Puppeteer which was also an opportunity for our team to experiment with serverless architecture.
  • Mentored and onboarded new frontend engineers, improving ramp-up time and code quality.
Freelance Software Developer Live Data

Continuously updated dataset of people's employment

  • Designed and implemented a Salesforce integration for Live Data's API.
Freelance Software Developer Ballot Ready

Non-partisan election info and ballot preparation tool

  • Delivered the MVP in time for the 2015 local elections.
  • Built a CSV import wizard for volunteer data entry and classification.
Ruby on Rails Developer International Technological University

Private university with in-house Educational Management System

  • Created an application to reference and export archived transcripts.
  • Implemented product features for the internal course management system.
  • Mentored and onboarded new developers and interns.
Associate Software Engineer Barracuda Networks

Security, network, and storage products for on premise or cloud

  • Rewrote and modernized the install scripts for their custom Linux OS.
  • Developed a curses application to assist hardware QA when verifying SSD lifespans.
  • Configured Linux builds for changing hardware configurations.
Software Engineering Intern Barracuda Networks

Security, network, and storage products for on premise or cloud

  • Implemented initramfs system for automatically partitioning disks to support physical and virtual storage changes.
  • Implemented support for HyperV as a platform for their custom VM applications.
Production Roaster Barefoot Coffee Roasters

Artisan coffee roastery

  • Created and managed roasting schedules to meet production goals.
  • Operated and maintained commercial coffee roasting equipment.
  • Regularly cupped coffee to ensure quality standards and assist with buying decisions

Education

  1. App Academy Full-Stack Software Development Program
  2. De Anza Community College Computer Science coursework