About Me
Software developer, board game buff, armchair historian. You can find me on GitHub here and LinkedIn here. I’ve spent time working as a computer science teaching assistant, a defense contractor, and a software developer at an alternative asset management firm.
Tech Toolbox
Here are some of the tools I enjoy using in my development work, both professionally and personally.
Languages:
- C#
- Python
- Javascript
- SQL (MS SQL Server, PostgreSQL, SQLite, Snowflake, and DuckDB dialects)
Frameworks & platforms:
Tools & libraries:
- Dapper: lightweight ORM for .NET
- RestSharp: lightweight HTTP client library for .NET
- Hangfire: background job processing for .NET
- glogg: log file explorer
- DBeaver: universal database tool
- Visual Studio Code: flexible, cross-platform IDE
- Docker & Docker Compose: container management & (basic) orchestration
- Jupyter Notebook & JupyterLab: interactive computational documents
- Git: distributed version control system
- Obsidian: note keeping / knowledge management system (unfortunately not open source, but a solid product)
Maxims
The only things you can control are your effort and your attitude.
– Billy Cox
Often the true value of a thing isn’t the thing itself, but is instead the the activity that created it.
– Dave Thomas
If I had asked people what they wanted, they would have said faster horses.
– Henry Ford
Every man I meet is my superior in some way. In that, I learn of him.
– Waldo Emerson
I shall not pass this way but once: any good, therefore, that I can do or any kindness that I can show to any human being, let me do it now. Let me not defer nor neglect it, for I shall not pass this way again.
– Stephen Grellet