Justin Kirby

Senior Engineer

justin@redsorbet.com

(585) 348-8016

Senior Engineer

Canopy

2021/11 – 2023/12

Coordinated with enterprise customers and third parties to design, build and deploy multiple custom integrations.

Identified and overcame challenges with external constraints such as engineering, resource limitations and scheduling.

Helped to redesign workflows to improve overall efficiency and customer outcomes. Implemented processes and automation to ensure consistency and reliability of deployed systems.

Skills

  • RDS
  • Event Bridge
  • Kinesis/Firehose
  • S3
  • Lambda
  • SST
  • TypeScript
  • Python
  • Pl/SQL
  • SQL

Team Lead

Truveris

2019 – 2021

Lead a distributed team to implement new features inside a challenging system. Built strategies to improve code and reduce product support demands.

Discovered serious operational risk, raised the issue and organized a team that resolved the issue.

Built and executed plan to lift product out of unsupported tech stack into more contemporary systems.

Skills

  • Python 2
  • Python 3
  • Pl/SQL
  • SQL
  • Jenkins
  • Docker
  • PostgreSQL

Server Architect

Envoy

2014 – 2019

Designed and built an EMR system for specialized pharmacies using Flask and SQLAlchemy. Created a DSL that enabled customizing database tables, constraints and data types that could be unique between customers but shared a common base.

Designed and implemented a workflow system that when used with the DSL allowed for full customization of Customer form and workflow requirements. These systems allowed for faster turnaround on change requests and cut down on deployment times drastically; usually within minutes.

Quickly added features by integrating 3rd party systems such as; twilio, phaxio, mandrill, aws.

Created an API that integrated with customer backend systems for data ETL as well as bidirectional sync between systems. Utilizing AMQP the systems were able to communicate bidirectionally and keep data in sync as well as scale accordingly to load.

Skills

  • Python 3
  • Erlang
  • C#
  • Pl/SQL
  • SQL
  • Ansible
  • Docker

Senior Engineer

Voalte

2010 – 2014

Lead a team to increase performance and scalability of core business applications. Used Erlang to create a service that moved large data payloads from XMPP to a REST api.

Migrated from custom bash script to Puppet increasing reliability and speed of deployments.

Designed and created new products that allowed business to move from support contracts to subscription pricing.

Skills

  • Erlang
  • C++
  • Python
  • RedHat
  • Pl/SQL
  • SQL
  • OpenLDAP

Senior Engineer

Connexus

2009 – 2010

Managed an international team to integrate Live Markets into Connexus platform. Created a unique product allowing Connexus to stand out among the competition.

Created a web based XMPP client for Livemarkets use cases in order to reduce support costs.

Created chat window and rich media designer using javascript/html/css and django.

Created several transports to proprietary IM systems to expand viability of products.

Skills

  • Erlang
  • Python
  • Javscript
  • RedHat
  • Pl/SQL
  • SQL

Founder

LiveMarkets

2008

Bootstrapped a chat advertisement service using open standards. Used JavaScript for the front end chat interface. Django with Mysql for the web service backend. Used Erlang for the backend XMPP services. Successfully sold business to Connexus.

Skills

  • Erlang
  • C++
  • Python
  • Javascript
  • Debian
  • Pl/SQL
  • SQL

Contractor

Rupture

2006

Implemented a profile search engine for use in the social networking site. Integrated the search into chat feature using XMPP.

Skills

  • Erlang
  • C++
  • SQL
  • MySQL

Founder

Qunu

2004 – 2007

Designed and built a communication system for handling live tech support. Utilized XMPP and built JavaScript frontend chat interface. Implemented search and profiles using Django and MySQL.

Skills

  • Erlang
  • C++
  • Python
  • Javascript
  • SQL
  • MySQL