Hi, I'm Steve, a developer with a passion for crafting code that's both effective and enjoyable to work with. I focus on scaleable and readable code and always create code with an eye for future updates. Here's a bit about my tech toolkit:
Languages & Scripts: I'm fluent in JavaScript, TypeScript, and SQL for building robust applications.
Tools: Visual Studio Code is my primary workspace although I also use VSCodium on personal projects. NPM, Yarn, and DataGrip or pgAdmin for managing dependencies and databases. Git Kraken or Fork is used with GitHub to track code changes.
Frameworks & Libraries: I specialize in Next.js and React for front-end development, use Docker and NGINX for server-side solutions, and prefer Styled-Components for design.
Experimentation: I've explored C/C++, Python, and dipped into mobile app creation with React Native. On the backend, I've worked with Node.js, Express.js, and databases like MongoDB and MySQL.
Educationally, I hold a Technical Web Designer/Front-End Web Developer Certificate from BCIT and a Programmer Analyst Diploma from CDI College. In Canada, my interests outside of coding include 3D printing for tabletop games like Warhammer Fantasy Battles and Warhammer 40k, and coaching Jiu-Jitsu, where I hold a third degree black belt.