Hi there đź‘‹
I'm a full stack software engineer with 8 years of experience in early, mid, and late stage American and Canadian startups, developing B2B SaaS applications with backend servers and frontend web clients.
Software Interests
- Go (Golang)
- TypeScript
- Backend development
- Full stack development
Tools and Technologies
This is a summary of the main stuff I've used over the years.
My GitHub Stars is an even more detailed list, but it's harder to distinguish between things I've used versus things I was only interested in.
Favorite Programming Languages
I currently prefer to develop in these languages and am open to contract work in these languages.
Languages I know but avoid
I've used all of these for several years but now avoid these because their code is harder to maintain in the long term.
Languages I've used for less than a year
I've used these all briefly before, but am still a novice at these:
Frameworks, Platforms, Libraries, and Others
Databases
CI/CD
Browsers
Vivaldi is my main browser, but I regularly use all of the following too:
Documentation Platforms
I enjoy writing documentation because it compensates for my inability to remember the myriad of important details in complex systems. Naturally, I enjoy reading and maintaining documentation too.
On Wikipedia, I make minor contributions and maintain my user page too.
Recently, I've been writing docs in Confluence at work. I haven't spent heavy time with Notion yet, but I've heard good things.
Testing Libraries
Favorite Operating Systems
Editors
I love Neovim and use it 99% of the time for all languages (except Java, where I prefer IntelliJ with the IdeaVim plugin).
Services that I've used and would use again
Data Analysis and Machine Learning
I've played around with these a few times, but still am a novice.
Design
I've used these in the past in read-only mode when working with UI/UX designers who gave me mocks in these tools.
Image Editing
Stuff I plan on using
I haven't used these yet but am very interested in learning and trying them.