Full-stack engineer with 20 years of experience building interactive web applications, multiplayer systems, and intuitive user interfaces. Experienced in both independent development and collaborative team environments.

Experience

Freelance Software Engineer / Web Developer

2023 – Present
  • Designed and developed browser-based applications and multiplayer web games.
  • Refactored and modernized legacy codebases for clarity and maintainability.
  • Implemented gameplay systems, inventory logic, and community features.
  • Optimized layouts for cross-device responsiveness.
Tech Stack: PHP, MySQL, HTML/CSS, JavaScript, jQuery, Git, Xdebug, Midjourney

Software Engineer — Steele Compliance Solutions

2016 – 2023
  • Collaborated with CSM team to design and implement a Red Flag reporting system for Fortune 500 clients.
  • Optimized MySQL schema and queries, reducing latency and improving performance.
  • Refactored monolithic PHP systems into modern Node.js + React microservices.
Tech Stack: PHP, MySQL, JavaScript, Node.js, React, Git, Xdebug, Java

Lead Developer — Independent Game Studio

2007 – 2015
  • Led development of large-scale multiplayer browser games with active user bases.
  • Designed UI systems, community management tools, and social interaction frameworks.
  • Directed small development teams and QA/testing initiatives.
Tech Stack: PHP, MySQL, HTML5, CSS/SASS, Slim Framework, JavaScript, jQuery, Git, Photoshop

Technical Skills

Languages

PHP, JavaScript (ES6+), Node.js, React, AngularJS, HTML5, CSS/SASS, MySQL

Tools

Git, Xdebug, JetBrains IDEs, Cursor + Copilot, Adobe Photoshop & After Effects

Education

Academy of Art University

B.A., Visual Effects & Compositing

2004 – 2009 | San Francisco, CA