Note: I’m not currently looking for work.
Experience
- 2021-2023: Logikcull
- I was a senior backend engineer on the search team.
- Technologies I worked with:
- Ruby, Sinatra
- Elasticsearch
- Mongo
- I resigned in order to focus on academic pursuits in 2023.
- 2020-2021: Ply Interactive
- I was a part-time senior software engineer contractor.
- I helped maintain and enhance Bloom, an ecommerce solution for wineries.
- Technologies I worked with:
- Ruby, Rails
- Mongo
- RabbitMQ
- Shopify API
- Various other SaaS APIs
- 2010-2019: Cerner
- I was primarily an individual contributor but frequently involved in architectural discussions and project planning, and served as co-lead for a few teams. My final title was Associate Lead Software Engineer.
- I worked on a variety of services/APIs, processing pipelines, libraries, and web apps. A couple of the things I’m most proud of:
- I saw a number of overlooked opportunities to improve developer productivity, and built tools that became popular internally. For example:
- One developer noted that a CLI tool I made to automate some common manual bureaucratic tasks reduced the time it took them “from ~45 minutes to ~6 minutes”.
- I created a browser-based tool called scrimp to fill the same role for Apache Thrift services that tools like Postman fill for REST services. This immediately became popular with both developers and solution designers within the organization.
- I did substantial design and implementation work on a scalable search platform called Brahe, implemented as a Solr plugin that pulls data from HBase, along with a set of Java-based libraries and services, a Rails-based management app, and (years later) a Mesos framework to simplify operation of the platform.
- Technologies I worked with:
- Ruby, Rails
- Javascript, React
- Java, Scala, JAX-RS
- Hadoop, Crunch, Storm
- HBase, MySQL
- Docker, Mesos, Chef
- I resigned in order to take a sabbatical in 2019.
Also see this page for some of my open-source code and technical writing.
Education
- Anticipated 2024: MS of Computer Science, specializing in machine learning, from Georgia Tech
- 2010: BS of Computer Science from Southwest Baptist University