Skip to content

Senior Front-End Dev

I use motion and interactivity to build immersive, interactive experiences.

I'm a software engineer with 7 years of experience. I work across the entire stack, specializing on complex front-ends, performance, accessibility and design systems.

Companies where I've shipped code:

Recent Projects

Kinetic Signal

Web Development & Analytics

Services
  • Web design
  • Web development
  • Scrollytelling

PSG Ocean

Coastal engineering consulting

Services
  • Web development
  • Headless CMS
  • Multilingual website

Andes Geo

Geoscience consulting

Services
  • Web design
  • Web development
  • 3D development

Professional Experience

Kinetic Signal

April 2026 - present

Founder & Design Engineer

Founded an independent development studio specializing in architecting bespoke, high-performance web experiences:

  • Custom Animation Architecture: Designed a versioned TypeScript animation library with scoped ScrollTriggers and IntersectionObservers to eliminate memory leaks across component lifecycles.
  • CI/CD & Security Automation: Implemented 37 Vitest suites, Storybook with Chromatic visual regression, and automated CI pipelines featuring strict build-time CSP generation.
  • Full-Stack Client Delivery: Delivered custom-coded, high-performance sites for freelance clients utilizing React, Astro, GSAP, and Three.js, fully integrated with Sanity CMS and Cloudflare webhooks.

Freelance

Jan 2025 - April 2026

Freelance Developer

Web Developer

Partnered directly with clients to architect and deliver bespoke, high-performance web experiences end-to-end:

  • Bespoke Web Experiences: Designed and developed custom sites utilizing React, Astro, GSAP, and Three.js for immersive UI/UX.
  • Content Architecture: Integrated headless CMS solutions (Sanity) to empower clients with seamless content management and dynamic updates.
  • Deployment & Infrastructure: Managed end-to-end delivery, including DNS configuration and setting up automated GitHub to Cloudflare Pages webhooks.

Hootsuite

May 2022 - Dec 2024

Software Engineer

Managing massive scale and mastering asynchronous front-end architecture:

  • The Core Loop: Built and maintained React, TypeScript, and Redux Toolkit apps functioning within a complex, event-driven microservice architecture.
  • Backend-for-Frontend: Engineered custom OpenAPI endpoints in Golang to perfectly support the front-end state.
  • A11y Champion: Acted as the accessibility champion, remediating over 300 WCAG 2.1 bugs spanning focus management, semantics, and keyboard interactions.
  • Observability & Automation: Rigged up SLO/SLA dashboards in Grafana/Prometheus and contributed to GDPR automation running on AWS via Python, Docker, and Vault.

Architech

June 2020 - May 2022

Software Developer

Leveled up into enterprise architecture, bridging the gap between front-end UI and backend systems:

  • The Backend Backbone: Built secure, cloud-first systems and engineered robust GraphQL and REST APIs using Node.js and Express.
  • UI Engineering: Shipped highly responsive web and mobile interfaces utilizing React, Redux, and Contentful.
  • Quality Control: Locked down code integrity with Jest and Enzyme unit testing while coordinating directly with product owners and design teams.

Mozilla

Oct 2019 - Mar 2020

Open Source Contributor

The open-source side quest. I dove into the massive Firefox DevTools codebase to ship quality-of-life upgrades for millions of developers:

  • DevTools Filtering: Engineered dynamic, React-based filtering for nested console groups inside the Firefox Developer Tools.
  • The UI Glitch Patch: Squashed a recursive nesting bug where persistent console groups refused to close across page reloads.
  • Telemetry Wiring: Hooked up core telemetry tracking for the console's reverse search feature to map out developer usage patterns.

Seneca Polytechnic

2019 - 2020

Full Stack Developer & Researcher

I developed rapid prototypes, each with completely different tech stacks for startups:

  • Load Testing Tooling: Bypassed resource-hogging Chrome browsers with a custom, ultra-lightweight load-testing prototype.
  • Network Recon: Built a custom TCP packet sniffing device using a Raspberry Pi, C, Bash, and Python.
  • 3D Biometrics: Engineered an anthro-photogrammetry Blender plugin to calculate precise body measurements from 3D human meshes.
  • Content Aggregation: Shipped a full-stack blog aggregator to tie it all together.

My Stack

I've worked with a lot of different tech over the years, but I don't get too caught up in the stack. At the end of the day, a programming language is just a tool to solve a problem.

Below is a list of the technologies I've worked with and my level of expertise in each:

  • TypeScript

  • Redux

  • React

  • GraphQL

  • Claude Code

  • Three.js

  • Figma

  • Node.js

  • Astro

  • Sanity

  • GSAP

  • Python

  • Next.js

  • Go

  • Storybook

  • Express.js

  • Git & Github

  • Cloudflare

Hello, I'm Miguel but you can call me Miggs.

I'm a senior front-end dev with a full-stack foundation. I specialize in crafting immersive, accessible, and performant web experiences.

In a rush? click the button below. Otherwise, keep scrolling!

Skills

Skills

Experience

Experience

Founder & Front-end Engineer

Built a starter template for all client sites using Astro 7 + Tailwind 4 starter with a Sanity Studio, GROQ/Portable Text content, EN/FR i18n routing, sitemap and SEO metadata

Shipped an interactive globe for a geotechnical client (andes-geo.com) using Next.js, React Three Fiber with custom vertex/fragment GLSL shaders for the earth and atmosphere.

Seneca Polytechnic

Full Stack Developer & Researcher

2019 - 2020

I developed rapid prototypes, each with completely different tech stacks for startups:

Load Testing Tooling: Bypassed resource-hogging Chrome browsers with a custom, ultra-lightweight load-testing prototype.

Network Recon: Built a custom TCP packet sniffing device using a Raspberry Pi, C, Bash, and Python.

3D Biometrics: Engineered an anthro-photogrammetry Blender plugin to calculate precise body measurements from 3D human meshes.

Content Aggregation: Shipped a full-stack blog aggregator to tie it all together.

Mozilla

Open Source Contributor

Oct 2019 - Mar 2020

The open-source side quest. I dove into the massive Firefox DevTools codebase to ship quality-of-life upgrades for millions of developers:

DevTools Filtering: Engineered dynamic, React-based filtering for nested console groups inside the Firefox Developer Tools.

The UI Glitch Patch: Squashed a recursive nesting bug where persistent console groups refused to close across page reloads.

Telemetry Wiring: Hooked up core telemetry tracking for the console's reverse search feature to map out developer usage patterns.

Architech

Software Developer

June 2020 - May 2022

Leveled up into enterprise architecture, bridging the gap between front-end UI and backend systems:

The Backend Backbone: Built secure, cloud-first systems and engineered robust GraphQL and REST APIs using Node.js and Express.

UI Engineering: Shipped highly responsive web and mobile interfaces utilizing React, Redux, and Contentful.

Quality Control: Locked down code integrity with Jest and Enzyme unit testing while coordinating directly with product owners and design teams.

Hootsuite

Software Engineer

May 2022 - Dec 2024

Managing massive scale and mastering asynchronous front-end architecture:

The Core Loop: Built and maintained React, TypeScript, and Redux Toolkit apps functioning within a complex, event-driven microservice architecture.

Backend-for-Frontend: Engineered custom OpenAPI endpoints in Golang to perfectly support the front-end state.

A11y Champion: Acted as the accessibility champion, remediating over 300 WCAG 2.1 bugs spanning focus management, semantics, and keyboard interactions.

Observability & Automation: Rigged up SLO/SLA dashboards in Grafana/Prometheus and contributed to GDPR automation running on AWS via Python, Docker, and Vault.

Freelance

Web Developer

Jan 2025 - April 2026

Partnered directly with clients to architect and deliver bespoke, high-performance web experiences end-to-end:

Bespoke Web Experiences: Designed and developed custom sites utilizing React, Astro, GSAP, and Three.js for immersive UI/UX.

Content Architecture: Integrated headless CMS solutions (Sanity) to empower clients with seamless content management and dynamic updates.

Deployment & Infrastructure: Managed end-to-end delivery, including DNS configuration and setting up automated GitHub to Cloudflare Pages webhooks.

Kinetic Signal

Founder & Design Engineer

April 2026 - present

Founded an independent development studio specializing in architecting bespoke, high-performance web experiences:

Custom Animation Architecture: Designed a versioned TypeScript animation library with scoped ScrollTriggers and IntersectionObservers to eliminate memory leaks across component lifecycles.

CI/CD & Security Automation: Implemented 37 Vitest suites, Storybook with Chromatic visual regression, and automated CI pipelines featuring strict build-time CSP generation.

Full-Stack Client Delivery: Delivered custom-coded, high-performance sites for freelance clients utilizing React, Astro, GSAP, and Three.js, fully integrated with Sanity CMS and Cloudflare webhooks.

Freelance Developer

Let's Create
Together!

[ click or tap to play ]