Derrick Gee
Full Stack Software Engineer
US Citizen living in Japan
I like web development and learning new technologies that have real world application.
About
I am a Python and C# Blazor full stack software engineer. Other languages/technologies I use are Tailwindcss, Javascript, Lua, Golang Hugo, and Python FastAPI. Graphic Design | Linux and Vim (Neovim) enthusiast.
Experiences
Remote
Full Stack Software Engineer - Westbold
Jul 2021 - Present
C# - ASP.NET Blazor Server w/ Tailwindcss & Vanilla Javascript, and Golang Hugo.
Remote
Full Stack Software Engineer - Tenchijin
Dec 2020 - Sep 2021
Python Django & VueJS - Backend lead/consultant
Intern
Intern Software Engineer - Hennge
Sep 2020 - Nov 2020
Internship
Projects
Technical Blog
Python Async Database Migrations With Alembic | kokopi.dev
This post is about how I currently handle database migrations with Python. My go-to tech stack setup is FastAPI, SQLAlchemy 2.0, and alembic. I also make scripts so that I don’t need to remember the commands, as they are kind of hard to remember sometimes. Those scripts will also be included in this post.
This site was deployed on a VPS with DigitalOcean, built with: