Kelly Joseph Price

kellyjosephprice@gmail.com 1-925-234-2914 klog.blog

Full-Stack Software Engineer

Software Engineer capable of taking products from design to deployment. Experienced in owning the development lifecycle of fullstack features with complex UIs. Committed to code quality, a strong culture of testing, and mentoring junior developers.

Skills

  • Typescript
  • React
  • Ruby on Rails
  • SQL
  • HTML
  • CSS
  • Sass
  • JavaScript
  • Node.js
  • Jest
  • Vite
  • Next.js
  • Testing Library
  • Puppeteer
  • Storybook
  • Webpack
  • Redux
  • Zustand
  • Slate.js
  • MySQL
  • PostgreSQL
  • NoSQL
  • MongoDB
  • GitHub Actions
  • Docker
  • Bash
  • Linux
  • Heroku
  • Render
  • AWS

Employment

  1. 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.
    • Optimized text processing and React rendering to eliminate latency during text editing.
    • Led technical decisions on migrating 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, increasing team velocity and scope.
  2. 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.
    • Pioneered the adoption of serverless architecture by developing a PDF export feature using AWS Lambda and Puppeteer.
    • Identified and optimized inefficient SQL queries.
    • Mentored and onboarded new frontend engineers, improving ramp-up time and code quality.
  3. Freelance Software Developer Live Data

    Continuously updated dataset of people's employment

    • Designed and implemented a Salesforce integration for Live Data's API.
  4. 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.
  5. 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.
  6. Associate Software Engineer Barracuda Networks

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

    • Rewrote and modernized install scripts for the custom Linux OS.
    • Developed a curses application to assist hardware QA when verifying SSD lifespans.
    • Configured Linux builds for changing hardware configurations.
  7. 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 custom VM applications.
  8. 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