Skills & Stack
These are the tools and technologies I enjoy working with and use most often in my projects.
- Frontend: TypeScript, React, Next.js, Tailwind, HTML, CSS & JS
- Backend: .NET, Flask, Node.js, REST APIs
- Databases: SQL, MongoDB
- Tooling: Git, Vercel, Prisma, Selenium/Playwright, Docker
- Languages: C#, JavaScript, TypeScript, Python, Go
About me
I'm a self taught developer who loves turning ideas into things people can actually use. I enjoy building tools, automating tasks, and creating software that makes things easy.
I've always been surrounded by computers even from a young age, and that curiosity naturally pushed me to explore how things worked beneath the surface. I spent a lot of time making Minecraft servers, modding video games, and experimenting with anything that gave me creative freedom or a new problem to solve. Later into middle school, I started becoming more interested in actual programming and wanted to go from just using other people's mods to creating my own.
Around the same time, I discovered a community called jailbreaking, where people found ways to unlock more features on iPhones and customize them beyond Apple's restrictions. The community created "tweaks", which were small modifications that changed how iOS behaved or added entirely new functionality. I wanted to make my own and eventually built a few tweaks that amassed a few thousand downloads. Along the way, I met a lot of talented people who were incredibly helpful in teaching me more, and many of them I still talk to.
I kept experimenting and building small projects just for fun, anything from simple tools to full web apps. One of the bigger things I created during that time was a link analytics website inspired by platforms like Grabify, but with additional features. I used this project to learn so many different aspects of web development: OAuth flows, working with APIs, sockets, authentication systems, data visualization, and all the small moving parts that come with building a real, functional platform. I didn't expect much from it, but it ended up growing to around ten thousand registered users, with many people using it regularly. This pushed me even deeper into development.
A little later, I found an internship at a local company where I was responsible for managing the computers as well as the servers and network. A lot of what I learned there like DNS, networking, and infrastructure ended up helping me in development too. They knew I had a strong interest in programming and already knew quite a bit, so I was assigned internal development projects where I had full freedom to design and build solutions. It gave me the chance to really show what I could do, and after proving myself on multiple projects, I was eventually brought onto the development team full time as a full stack software developer. Since then, I’ve kept experimenting and picking up new technologies, always trying to learn something new and get better at what I do.
Outside of programming, I love to play guitar, listen to music, travel, and play video games.
Fun Projects

goStock
Track stocks in the command line
yoink.rip
Clone of the popular grabify.link website
MelvorTrainer
MelvorIdle Game Trainer Chrome Extension
SmartBulb
Control SmartThings bulbs