My Resume

Summary

I'm a software engineer with 10+ years of experience building web applications and services, as well as leading software teams both as a technical leader and manager. Lately my focus has been in building large-scale data platforms in the observability space.

I'm most fluent in Go and JavaScript, but have programmed in many other languages. I pick up new skills quickly, build minimally, and think big.

I currently work remotely from Huntsville, AL. I'm open to remote work and some travel.

Skills

Software development

Leadership

Experience

LogRocket - Engineering Manager, Senior Engineer (2022 - Present)

Joined the newly formed data platform team as it was beginning to lead the company through migrating to ClickHouse for powering the product's analytical workloads. As an IC, I took on the development of a few key components of the migration: data ingestion, schema management, and operational monitoring. Eventually I took over as Engineering Manager of the team at a time where the migration project was winding down and the team began to expand its scope to other areas of the product's backend infrastructure.

MITRE - Lead Software Engineer (2015 - 2022)

First job out of college. I joined as a Software Engineer in what MITRE called the "tech center", which basically meant I was an internal "for-hire" engineer to join projects in need of my skills and allowed me to learn a lot of different technologies. Most of the projects I supported were dealing with distributed systems in tactical networks and visualizing geospatial data. Towards the end, I gravitated more towards building internal platforms for projects to leverage for their development.

Education

I have a Bachelor of Software Engineering degree, graduating from Auburn University in 2014. Curriculum consisted of general CS coursework enhanced with practical engineering courses focused in software process, architecture and design, and quality assurance. As an undergraduate research assistant, I worked on language refactoring tools for C and Go which included extending the lexical grammar for parsing and developing an text editor API.

About Me

Growing up in rural Alabama, I was a late bloomer when it comes to being exposed to the internet, not having untethered internet access until I left home for college. There I got a job as a web developer and cut my teeth on JavaScript and ColdFusion maintaining webpages for the university. The joy of building things and problem solving sparked me to swap majors to Software Engineering and the rest is history.

My hobbies and interests are all over the place, most revolve around being outdoors and include mountain biking, rock climbing, and hiking. I have a passion for natural materials and also enjoy woodworking and spoon carving. I also brew my own beer.