Miguel – React, Node.js, Typescript
Miguel is a Senior full-stack developer with strong expertise in React, Node.js, and TypeScript, and solid experience leading frontend architecture and teams of up to nine developers. Candidate demonstrates excellent communication, with a track record in accessibility audits and open-source contributions. Feedback highlights his practical approach to architecture, business awareness, and ability to handle complex interactive projects.
7 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Lead Developer
Candidate's own web design/development agency. The website features GSAP and Three.js animations
- Developed performant website with Astro, Three.JS, GSAP, Sanity and Typescript;
- Designed the website with Figma;
- Created a reusable animation component library;
- Deployed on Netlify.
Lead developer and Project Manager
A geoscience privately held company founded in 2020 that provides AI-powered geospatial digital solutions and consulting services. They focus on climate resilience, geohazard management, and infrastructure monitoring using tools like their "GeoHAS" interactive dashboard.
- Developed a performant and accessible static website using Next.js;
- Created interactive animations with GSAP and Three.JS;
- Scoped out project pricing and led communications with the client.
Software Engineer
The product provides a structured, secure way to manage social media by allowing users to organize members, social media accounts, and permissions in one place. Organizations can designate Super Admins to oversee members, share social media accounts without revealing passwords, and establish detailed, role-based permissions for controlling publishing and engagement tasks.
- Audited legacy teams & organizations' dashboard code base for accessibility, performance and maintainability;
- Led a team of 7 developers to build out a new teams & organizations dashboard;
- Handled front-end architecture discussions and implementation strategies;
- Performed code reviews ensuring code quality, performance, and accessibility;
- Scoped out work, created Jira tickets and delegated work;
- Contributed to BFF (back-end for frontend) development.
Software Engineer
The Public Mobile self-serve dashboard is a single-page application where users can view and edit their mobile plan details and claim prizes with reward points.



- Wrote unit tests, integration, and e2e tests;
- Debugged and resolved application issues;
- Integrated Express.js RESTful server with GraphQL;
- Created front-end component library with React and Styled Components;
- Managed application state with Redux.
Lead Developer
A Blender Add-on that would analyze a mesh of a human, identify key anatomical sections, and produce measurements to be used for clothing design. The product was a rapid prototype developed for a start-up. The application successfully produced accurate body measurements from a variety of human meshes.
- Engineered a custom Blender add-on using Python and the Blender API (bpy) to automate the extraction of precise body measurements from human 3D meshes.
- Developed algorithms for spatial computation and vertex-group analysis to identify anatomical landmarks and calculate dimensions (circumference, height, width) with high accuracy.
Lead Developer
A Node.js implementation of the W3C WebDriver Recommendation for the JSdom library. The goal of the project is to provide an automated testing tool for JSdom to test web applications without the overhead of modern web browsers.
- Led the development of a REST WebDriver using TypeScript, Node.js, JSdom, Jest, and tough-cookie.
- Provided biweekly updates to stakeholders.
- Conducted product demos and documented the application.