About Me
Engineering software solutions & developing people
Professional Background
In my past decade of experience as a Software Engineer I have enabled teams to deliver scalable and maintainable software solutions. I am passionate about fostering growth and enhancing the technical skills of individuals and teams to help them reach their full potential.
My contributions to successful projects include:
- code construction and code reviews
- solution architecture design
- implementing development tooling and processes
- mentoring of junior developers
- knowledge sharing talks and workshops
Beyond my work I seek out knowledge of current and emerging technologies and development methodologies. In particular I am interested in DevSecOps tooling, Computer Graphics, AI, and in increasing the breadth of my knowledge of software engineering.
Featured Projects
Wingbot953
A multi-platform chatbot that connects to Twitch, YouTube, and Discord simultaneously. Features include an interactive quiz system with leaderboards, Spotify music integration, speedrun tracking with LiveSplit integration, and a real-time web dashboard for stream management.