es en

Choose a theme:

Choose a theme:

Hi, I'm Carlos Amaro

A developer


About Me


I build scalable and accessible web solutions that help teams deliver faster and provide better user experiences!

I have five years of experience working in the industry. I have participated in the development of production-ready web systems for international clients, including projects in the pharmaceutical sector associated with companies such as Merck and Novartis.

Over the past nine months, I have collaborated with Inetum and Slalom for the client First Dollar, contributing to the development of their Health Wallet Manager. In this project, my focus has been on strengthening the user interface and business logic of a health-oriented financial product, ensuring a robust and highly functional experience.

My career has included the creation of reusable frontend components, optimized for accessibility and search engines, and compliant with strict standards required by applications related to products such as Keytruda.

I have collaborated with national and international companies, participating in both the d e v e l o p m e n t and d e p l o y m e n t of websites, ensuring proper functionality, stability, and performance.

All my projects are fully hosted on my own VPS, including this portfolio, its Storybook, and sites such as: soultech.studio and compras.eduba.lat.

I manage the complete end-to-end deployment lifecycle:

This setup reflects my approach to production systems: secure by default, designed with minimal end-to-end dependencies.


My Beginnings

I started programming at the age of 16 back in 2006 during high school, learning to code using:

Pascal, Visual C, HTML, and MySQL

At that time, I managed to create a static website using HTML and embed an image carousel that I learned from MySpace 🫂

Back then, I was not aware of the scale the software industry would eventually reach. Life took me down different paths until, in 2013, I formally resumed my studies upon entering to the National Autonomous University of Mexico.


Professional Education

I entered university with a clear goal: to become a programmer.

During my university education, which was well-rounded and comprehensive, I was able to develop a wide range of skills that have undoubtedly supported my professional career.

I spent countless hours learning the knowledge demanded by the industry until, in mid-2020 during the pandemic, I landed my first job.

I never stop learning—there is always something new to explore, and I truly enjoy that.

My curiosity led me to study RFC, a topic I continue to explore.


Professional Experience

Server Management & DevOps

  • Owner and administrator of a VPS hosting multiple production web domains.
  • Configuration and management of NGINX, including redirects and SSL certificates.
  • Creation of automated CI/CD pipelines using GitHub Actions.
  • Deployment of Next.js projects in production environments such as Vercel and custom servers.

Backend Development & APIs

  • Design and implementation of REST APIs using Node.js and Express.js.
  • Experience building and maintaining GraphQL APIs, focused on scalability and clear data contracts.
  • Integration of APIs with frontend applications and third-party services.
  • Implementation of authentication flows using JSON Web Tokens (JWT).

Components & Design Systems

  • Development of reusable frontend components focused on maintainability and visual consistency.
  • Creation of new features in legacy systems using Node.js.
  • Component documentation using Storybook to support multidisciplinary teams.
  • Participation in design systems applied to high-impact products in the pharmaceutical and fintech sectors.

Accessibility, SEO & Standards

  • Accessibility analysis and remediation for websites using tools such as WAVE, VoiceOver, and Speak Screen.
  • Annual participation in key web ecosystem surveys such as State of JavaScript, State of CSS, and State of HTML.
  • Active tracking of trends, technology adoption, and the evolution of web standards.
  • Ongoing interest in technical documentation and specifications such as RFCs.
  • Using survey insights as references for technical decision-making and continuous improvement.

Technical Skills


Frontend:

HTML
CSS
JavaScript
TypeScript
Handlebars.js
React.js
Gatsby.js
Sass
Tailwind.css
Styled-Components
Storybook

Backend:

Node.js
Next.js
Express.js
API's
Graphql
Json Web Token
PostgreSql

System Tools:

Linux
Git
Vim
Npm
Nvm
Awk
Bash
Nginx
Postman

Learning:

Auth0

Projects


logo que diseñe

Steam Engineering and Boilers

A project I worked on independently. In this case, the client needed a website for their business, so we created a site with a design that suited their needs. We also configured email with the domain of their website.

www.vaporingenieriaycalderas.mx 🖱
storybook del proyecto

Storybook — Design System & UI Components

A public Storybook showcasing reusable, production-ready UI components built and maintained by me. It serves as a living design system, documenting component behavior, states, and is fully self-hosted in a sub-domain as part of my production infrastructure.

https://storybook.carlosraul.am 🖱

Contact



Resume