Full-stack software engineer with a front-end bias and a background in UI/UX. I design, architect, and build intuitive solutions to complex problems.
Client Side Architecture, Event Driven Architecture, Data Driven Design, Object Oriented Programming (OOP), Functional Programming, AI Assisted Engineering, Agentic Engineering, Agile, SCRUM, Kanban, SOLID, Test Driven Development (TDD), Spec Driven Development, Web Content Accessibility Guidelines (WCAG), Mobile First Development
TypeScript, C#, Python, C++, SQL, CSS, HTML, Go, Rust
React, Vue, Angular, Lit, Svelte, Redux, Pinia, Express, .Net, Flask, Django, Vite, Webpack, Node.js, Docker, AWS, Postgres, MySQL, SQLite, Ollama, Copilot, Neovim, VS Code, Visual Studio, Figma, Adobe Suite, Substance Suite, Unreal Engine, Godot, Maya, ZBrush, Blender, Windows, Linux, OSX, JIRA, Outlook
Architected and executed end to end development pipeline for publishing highly interactive software in Unreal Engine.
Developed a custom analytics platform using .Net and Postgres.
Developed Unreal Engine plugin libraries using Blueprints and C++ 23.
Developed internal tooling using Python. Flask, Pandas, and Ollama.
Handled DevOps for version control systems (Perforce) and web based facilities.
Tech Lead: Architected and implemented rich interactive consumer facing features across the Maestro platform.
Scrum Master: Played a key role in sprint organization, workloads, release cadence, and coordinating with other teams within the organization.
Researched and developed ways to optimize our workflow: AI, static analysis tooling, development practices.
Maintained user facing products and tools in Vue, Rails, Angular.js, JavaScript, and TypeScript.
Conceptualized and maintained a component library in React and TypeScript.
Worked with the Product team and designers to develop a living style guide.
Implemented a front-end build pipeline with Webpack.
Researched and developed proof of concepts for front-end tooling and methodology enhancements.
Maintained legacy features in Rails and Backbone.js.
Conceptualized and executed a front-end style guide based in Angular.js and Bootstrap.
Modernized front-end codebases for multiple web applications within the Coupon Network platform.
Coordinated front-end development efforts with satellite teams in France, Japan, the UK, India, and the US.
Enhanced SEO and analytics collection for new and existing products via Google Tag Manager.
Designed and implemented a Node.js based front-end pipeline using Gulp.
Maintained legacy codebases in Backbone.js and Kohana.
Mentored teammates on all of the above.
Designed and developed web games in Adobe Flash.
Designed, developed, and maintained end-to-end consumer facing web applications for small businesses.
Authored desktop applications to aid in developer and client workflows.
Authored stock visual assets (graphics, 3D models).
BFA, New Media Design & Imaging
Rochester Institute of Technology
Rochester NY, 2007