I build responsive, scalable web applications, blending technical skills with UI/UX expertise to create intuitive, user-focused interfaces. Emphasizing clean code and modern tools like React and Vue, I design projects that make complex tasks feel effortless.
HTML | CSS | JavaScript | TypeScript | React | Node.js | Material UI (MUI) | Tailwind CSS | +4 more
As a senior engineer at Activision, I was part of the webtools team for Call of Duty: Warzone Mobile. Our team’s mission was to design and develop web-based tools to facilitate the live operation of the game’s various configurations.
I’m a web developer who crafts responsive, scalable applications with modern web technologies such as React and Vue, always keeping a focus on clean code and effective design. My approach is rooted in strong UI/UX principles—I believe every interaction should be intuitive, easy to navigate, and effective for the user.
When needed, I have stepped into a dual role as both developer and UI/UX designer, ensuring that each project aligns seamlessly with user needs from both a technical and design perspective. While my primary focus is development, my experience in UI/UX allows me to create interfaces that are not only functional but also thoughtfully designed, adding extra value to the projects I work on.
In addition to coding, I’m passionate about organization and documentation. Clear guidance and streamlined workflows make a project more efficient and accessible, so I ensure both users and stakeholders have the resources they need to make the most of each application.
I thrive on problem-solving and enjoy diving into the technical details to find effective, innovative solutions. My work is centered on delivering products that make users' tasks easier—whether that’s a user navigating an interface with ease or a team member building upon a well-documented foundation. I’m always ready to tackle new challenges, bringing both technical know-how and a customer-focused mindset to every project.
As a Senior Consultant at Apex Systems, I work as an embedded Senior Frontend Engineer within client teams, contributing to large-scale web applications. I build reusable component systems, shared npm packages, and write clear documentation to support scalable, consistent frontend development.
As a senior web tools engineer on Call of Duty: Warzone Mobile, I led system architecture, UI/UX design, and front end development for web-based tools that supported the live operation of gameplay features.
At Funimation (which later became Crunchyroll), I led the Creative Department's development team, working closely with stakeholders to enhance user engagement and streamline workflows on impactful web projects for promotional campaigns and content releases.
At Vitu, I designed and implemented web-based tools that increased operational efficiency, automated processes, and improved transaction workflows.
As a Front End Developer at Tremor Video (which is now Nexxen), I developed interactive ad templates and internal tools designed to streamline workflows, highlight ad capabilities, and enhance team efficiency. I also created accessible training resources and comprehensive documentation to support smooth onboarding and skill development across the team.
As an Interactive Designer at Tremor Video (which is now Nexxen), I collaborated with art directors to design and deliver engaging, brand-aligned interactive ads from concept through execution, consistently exceeding client expectations.
I served as lead programmer and game designer on The Adventures of Clive McMulligan on Planet Zeta Four, a retro-inspired 2D platformer developed by a small three-person indie team. I was responsible for implementing core gameplay systems—including movement, collision, enemy AI, and environmental hazards—as well as building interactive menus, HUD components, and integrating Steam achievements. The game is currently available for purchase on Steam.