Welcome to my website. I'm a Software Engineer with 5+ years of experience designing and delivering scalable web applications. This site serves as a central hub for my various online profiles, as well as a way to get in touch. Continue reading below if you want to learn a more about my background, and experience.
My interest in technology started early. Growing up, I spent a lot of time playing computer games like RuneScape, World of Warcraft, and The Elder Scrolls, which sparked a deeper curiosity about how systems work. That curiosity quickly turned into hands-on experimentation, writing small programs and taking apart computers to understand them from the inside out. I went on to study Computer Science at Temple University, where I built a strong foundation in software engineering. While studying I was asked to become a Teaching Assistant for, both client-side and server-side, web application development courses which began my specialization in web development.
After graduating, I joined a consulting firm as a software engineer where I worked with clients across the enterprise, government, and higher education sectors. I gained experience with a variety of technologies as well as designing REST APIs, microservices, integrating third-party systems, and improving deployment processes through CI/CD and IaC. Working in consulting taught me how to quickly adapt to new codebases/projects, collaborate with cross-functional teams, and balance technical decisions with real-world business constraints.
