Loading
00Home
Scroll to explore

01 Development

Front-end developer

I’m a senior front-end developer with 12+ years of experience. I build web apps and online stores with React, TypeScript, and Next.js, and mobile apps with React Native.

My work ranges from product configurators to marketplaces with separate dashboards for buyers and sellers. I care about how an interface feels to use, how fast it runs, and how easy the code is to change.

Skills

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • React Native
  • TanStack
  • Redux
  • REST APIs
  • GraphQL
  • Tailwind CSS
  • Sass
  • Styled-components
  • Storybook
  • Jest
  • Vite
  • Webpack
  • Accessibility / WCAG
  • SEO
  • Performance optimization
  • Git

02 Interactive 3D

3D modeling & shaders

I build 3D product configurators that run in the browser. I’ve worked on tools for configuring metal structures and equipment for utility vehicles, using Three.js and React.

I also make the models, materials, and animations, and write custom GLSL shaders. Working on both the assets and the code helps me spot what will be expensive to render before it slows the app down.

Interactive 3D

  • Three.js
  • React Three Fiber
  • WebGL
  • GLSL shaders
  • Real-time rendering
  • Rendering pipelines
  • GPU performance
  • 3D configurators

3D modeling

  • Blender
  • Onshape
  • CAD modeling
  • Parametric modeling
  • Low / high poly modeling
  • Procedural materials
  • Texturing
  • Animation
  • Asset optimization

03 UX/UI Design

Interface design

I design the interfaces I build, from the first user flow to the components people interact with. That includes wireframes, prototypes, and design systems for web and mobile apps.

Much of my UX work involves helping people configure complex products. I work out the steps, what needs to be visible, and how each choice affects the next. Knowing the code helps me test those decisions in the app.

UX/UI design

  • Figma
  • User flows
  • Wireframing
  • Prototyping
  • Design systems
  • Responsive interfaces
  • Adobe Photoshop
  • Adobe Illustrator

04 Contact

Say hello

Have an idea? Let’s make it real.