Home
Resume
Side Projects

2 years of professional experience

11 years personal / hobbyist experience

Pluralsight IQ of 221

I've lumped my time spent building console applications in with my personal experience here because the logic past the interface is so similar and the two are often intertwined.

Almost all of my experience with REST APIs has been with Python. I've built private and public REST APIs with Tornado and FastAPI. I used Tornado at Encircle and FastAPI is what I usually use for personal projects. I've used SQLAlchemy for all my database interaction in Python, and I've used Alembic to manage database migrations. I also have some experience with multiprocessing in Python and C++ as well as Lua coroutines.