Personal details

Chris D. - Remote front-end developer

Chris D.

Based in: 🇺🇸 United States
Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

Web developer with advanced experience working on large-scale Javascript apps. Specialized in rendering and DOM performance.

Personal site - https://chrisdolphin.dev

Work Experience

Frontend Lead
Bite Interactive | Oct 2021 - Jul 2022
Es6
React
JavaScript
Design Architecture
Webpack
  • Collaborated with Design Lead to develop a design system and craft solutions that scale across client projects.
  • Consulted on architecture concerns and UX best practices, as well as interviewed new developers for different projects across the agency.
  • Coordinated with Backend Lead on API architecture, data schema, and web app delivery architecture.
  • Mentored team members, introducing new technology, patterns, and methodologies to build a consistent, maintainable codebase.
Frontend Lead
LIV Inc | Sep 2019 - Jul 2021
React
JavaScript
Redux
  • Coordinated with the 3D artist and Visual Designer to create compelling interactive web experiences.
  • Developed VR prototyping tools with react-three-fiber and drei, for quick presentation and experimentation.
  • Blossomed and maintained a core component library used across multiple Next.js sites, utilizing the Provider pattern for state management.
  • Worked with the marketing team to implement a brand redesign and develop pages for new product launches.

Education

University of Florida
Associate'sComputer Science
Aug 2009 - May 2011

Personal Projects

CSS VisualizerIconOpenNewWindows
2018
HTML5
Animation
React
JavaScript
Performance Optimization
A set of visualizers that leveraged the power of the Web Audio API and CSS to bring music to life. My objective was showcase how performant CSS can be. To provide a diverse range of visual experiences, I created a variety of visualizers, each employing different visual effects.
Three.js Terrain
2022
Three.js
Underscore.js
React
Performance Optimization
As an experiment, I've explored various aspects of terrain generation. I connected Perlin Noise to a 3D grid, creating a dynamic water + land terrain system. The original concept behind the project was to use the terrain system in a strategy game.

Certifications & Awards

-