Software Engineer · Buffalo, NY
Software Engineer with experience building backend systems, cloud services, and AR/VR applications. I've worked across fintech, higher ed, and defense, shipping .NET microservices at ACV Auctions, maintaining enterprise platforms at M&T Bank, and building AR/VR training tools for the U.S. Navy at RED-INC.
Outside of work, I have a deep love for games and interactive experiences. I've built Unity prototypes for game jams, earned 2nd place in ACV's internal Hackathon with a VR tower-defense concept on Meta Quest 2, and previously served as Secretary on the Board of Buffalo Game Space, a 501(c)(3) supporting local game developers and digital artists.
Career
A timeline of my professional roles and what I worked on.
Academic
My academic background and relevant coursework.
Coursework: Computer Information Processing I & II, Computer Organization, System Analysis, Microcomputer Applications, E-Commerce Systems & Technology, Visual Basic Programming, Operating Systems, Database Processing, Programming for the Internet Environment I & II, Data Communication
Work
A selection of client and personal projects I've built or contributed to.
Portfolio website built with Squarespace for a full-service art consulting firm that helps clients find exceptional artwork for residences and businesses.
Website built with Joomla for storefront locations in Boston, NY and Walden, NY. Also redesigned their logo.
Unity
Games built in Unity for game jams, hackathons, and fun.
A VR tower defense game played on your real desk using Meta Quest 2 hand tracking and passthrough. Use hand gestures to place towers and defend against waves of trebuchets. Made with Joey Napoli for the ACV Auctions Spring Hackathon 2023.
You're in an office and objects are talking to you. Don't make the mistake of going into the wrong door or you'll get lava'd. Built for Oculus Quest.
You're on a mission and you also like trance. Beat DJTranceEggs and get to the end!
Stock up on acorns and evade an incoming cloud of CO2. Made for the Queen City High School Game Jam sponsored by AT&T.
You're piloting a starship when an evil AI hijacks the controls and makes you press buttons, but keeps changing them. Don't let the gauge run down!
Made for Global Game Jam 2017 and used as part of a Senior Seminar capstone at Buffalo State College. Presented at three regional conferences.
Get in touch
Feel free to reach out — I'm always open to new opportunities and conversations.