Hi, I'm Richard Keller

Software Engineer

479-200-8533 | richard.be.jamin@gmail.com

Overview

I build tools that are useful to people. My goal is to work on interesting/fun projects where I have the opportunity to learn and be creative every day.

I am a software engineer with 12 years of experience developing websites and web applications. I specialize in UI development with React. I also develop APIs with Node and Python.

Career Timeline

Software Engineer - (Typescript, React) - NCR - Digital Banking

August 2021 - Present / 3 years and 3 months

11837 Miracle Hills Dr suite 101 & 102 Omaha, NE 68154 P: 1-937-445-1936
  • Wrote functional components with React/Typescript
  • Automated tests with Jest/Cypress/Cucumber
  • Performed code reviews for product development teams and client development teams
  • Mentored developers, created documentation, and presented developer training documentation to client development teams
  • Built internal tools to help product team members navigate vast amount of client environments and microservices

Full Stack Web Developer - (React, Postgres, Express) - Technology Partners

October 2019 - August 2021 / 1 year and 10 months

707 Spirit 40 Park Drive, Ste. 120 Chesterfield, Missouri 63005 P: (877)-636-1331
  • Product Catalog
    • Built Kafka Consumer to keep products up to date
      • Consumer listened to several topics and sent messages to AWS SNS
      • Handled decoding Avro and JSON messages from Kafka
    • Hydrated regulatory status and product lineage from various APIs
  • Chemical catalog UI for creating complex formulations
    • Formulations could be used at ingredients for other chemicals in the system
    • Strict validation put in place to ensure data integrity and uniqueness: CAS #, EPA Registration #, Specification #, and Recipe codes
  • Built Seed Treatment UI from the ground up
    • Integrated with several APIs: Chemical, Seed Inventory, Material Lists
    • Covered with automated feature and unit tests
    • Built with React, Redux, and Material Design
    • Allowed scientists to build complex treatments for seed testing in field trials

Backend Developer - (Python, MySQL, Flask) - Brief Media

November 2016 - October 2019 / 2 years and 11 months

  • Designed and implemented APIs for a custom online education platform for veterinarians.
  • Migrated millions of database entries to and from custom databases and third-party systems.
  • Created a custom authentication system used by thousands of customers.
  • Built custom Elasticsearch integration for Drupal UI/API.

Frontend Developer - (WordPress, Javascript, MySQL) - GuRuStu

October 2012 - November 2016 / 4 years

  • Built an interactive map using ArcGIS, Leaflet, and data manually gathered by the Community Action Project of Tulsa, Oklahoma.
  • Coded websites using PHP, CSS, and Javascript.
  • Hosted websites using AWS and Digital Ocean.
  • Developed Custom WordPress Plugins and Themes.
  • Integrated Stripe/Paypal Payment Solutions for SaaS Products and Ecommerce.

Web Designer/Developer, Software Consultant - Freelance

April 2012 - Present / 12 years and 3 months

  • Web Design/Development/Hosting

Education

Computer Science - AAS - Tulsa Community College

2012 - 2014