Charlie portrait
👋

Hello, I'm Charlie Rios. I'm a Senior Full-Stack Software Engineer based in Amsterdam.
I build products end-to-end — from UI architecture to APIs, infra, and production deployments.

About me

I build products end-to-end: from UI architecture and design systems to APIs, infra, and production deployments. I've led frontend teams as Frontend Lead, owned features as a Product Engineer, and shipped across web, mobile, and cloud. Nowadays I'm growing into a native AI developer, building intelligent systems that reach real users.

What I bring: strong product sense · scalable React/TypeScript frontends · full-stack ownership · AI-native tooling

Featured projects

A selection of products I've designed, built, and shipped — from native macOS apps to full-stack web platforms.

Token Bar screenshot
Token Bar icon
01

Token Bar

Native macOS menu bar app that unifies AI usage across Cursor, OpenAI, Anthropic, and more — track tokens, credits, spend, and burn rate without juggling provider dashboards.

  • Swift
  • macOS
Email Signature Editor screenshot
Email Signature Editor icon
02

Email Signature Editor

Schema-driven email signature builder with live HTML preview and one-click copy into Gmail. Import from LinkedIn, customize in a visual editor, and manage a saved signature library.

  • React
  • Vite
  • Tailwind CSS
  • shadcn/ui
CarBnB screenshot
CarBnB icon
03

CarBnB

Peer-to-peer car rental marketplace inspired by Airbnb. Two proof-of-concept frontends built with Lovable and Vercel v0 to compare AI-assisted UI generation workflows.

  • Next.js
  • React
  • Vercel
  • Netlify

My skills

My Experience

Frontend Lead | Product Engineer (React / Next.js)

Timbal AI

Barcelona, Cataluña, España

November 2025 - Present (8 months)

ReactNext.jsTypeScriptAI
  • Leading frontend development of a core AI product using React and Next.js.
  • Defining the product's look, feel, and user experience directly in code.
  • Collaborating with founders to shape product vision and strategy.
  • Building impactful, high-performance interfaces with autonomy and ownership.

Frontend Lead Developer (React)

Aplicaciones Web Mardo

Mataró, Cataluña, España

November 2024 - November 2025 (1 year 1 month)

React 19Node.jsReact Router v7Next.jsViteAxiosWebSocketsWCAG
  • Development and maintenance of modern web applications using React 19, Node.js 23, React Router v7, React Bootstrap, Vite, and Axios.
  • Creation and integration of RESTful APIs with CRUD architecture.
  • Implementation of Server-Side Rendering (SSR) using Next.js and advanced React Router.
  • Collaboration with multidisciplinary teams to deliver scalable, accessible, and high-performance solutions, applying WebSockets and the latest WCAG accessibility guidelines.

Fullstack Developer & UI/UX Designer

Pixelimperium

Eivissa/Ibiza, Islas Baleares, España

August 2023 - September 2024 (1 year 2 months)

ReactNext.jsTypeScriptNode.jsPythonJavaSolidityEther.jsAWSVercelNetlifyCloudflareSQL
  • Full-stack development using React, Next.js, TypeScript, Node.js, Python, and Java.
  • Design and deployment of eCommerce platforms on AWS, Vercel, Netlify, and Cloudflare Pages.
  • Creation of UI/UX interfaces, custom APIs, and solutions with SQL databases.
  • Experience in Blockchain and Web3 (Solidity, Ether.js) for decentralized applications.

Senior Frontend Web Developer

Pixelimperium

Eivissa/Ibiza, Islas Baleares, España

September 2022 - August 2023 (1 year)

ReactNext.jsTypeScriptViteAxiosWebSocketsWCAGVercelNetlifyCloudflare Pages
  • Architecting high-performance, accessible web applications with React, Next.js, and TypeScript for robust code quality.
  • Led development of complex UI/UX interfaces and component libraries, ensuring WCAG accessibility compliance.
  • Optimized frontend performance and state management by leveraging Vite for rapid bundling and defining efficient RESTful API consumption via Axios.
  • Implemented WebSockets for real-time data flow, significantly enhancing application responsiveness and user experience.
  • Managed seamless deployment and hosting of applications on platforms including Vercel, Netlify, and Cloudflare Pages.

IT Consultant & Web 3.0 / Apps Developer

DR FINANTRUST

Barcelona, Cataluña, España

May 2022 - September 2022 (5 months)

ReactReact NativeNode.jsJavaAWSOracle CloudCloudflareEther.js
  • Development of trading software for currency and stock markets using React, React Native, Node.js, and Java.
  • Work with AWS, Oracle Cloud, Cloudflare, and Ether.js to build secure and scalable systems.
  • Training and mentorship of the junior team, improving productivity and adoption of internal tools.

IT Consultant & Web Developer

Businessprinter, S.L.

Barcelona, Cataluña, España

November 2020 - May 2022 (1 year 7 months)

ReactAngularNode.jsPHPJavaSwiftAWS
  • Responsible for a 5-person IT team, managing client applications, websites, and systems using React, Angular, Node.js, PHP, Java, and Swift.
  • Delivery of B2B solutions, strengthening client relationships and generating add-on sales for IT services.
  • Full-stack development and management within cloud environments (AWS).

Web Developer (Junior)

Businessprinter, S.L.

Barcelona, Cataluña, España

June 2020 - November 2020 (6 months)

ReactAngularNode.jsPHPJavaSwiftAWS
  • Assisted in the development of client websites and applications using React, Angular, and Node.js under the guidance of senior developers.
  • Focused on front-end feature implementation and bug resolution, contributing to the deployment of new B2B solutions.
  • Maintained and updated legacy code in PHP, Java, and Swift to ensure system stability and cross-platform compatibility.
  • Gained foundational experience in full-stack development principles and contributed to basic cloud environment tasks on AWS.

Software Engineer (Junior)

Magnum Object, S.L.

Cornellà de Llobregat, Cataluña, España

July 2018 - June 2020 (2 years)

ReactJavaScriptHTMLCSSSQL
  • Development and maintenance of websites, evolving toward React with strong foundations in JavaScript, HTML/CSS, and SQL.

Systems & Networks Admin

Magnum Object, S.L.

Cornellà de Llobregat, Cataluña, España

August 2017 - July 2018 (1 year)

WindowsmacOSLinuxSAPNetworking
  • Comprehensive IT department support: system configuration, server/network management, hardware maintenance, SAP and RMA.
  • Multi-platform support (Windows, macOS, Linux) for B2B clients.

Systems & Networks Admin (Junior)

Magnum Object, S.L.

Cornellà de Llobregat, Cataluña, España

May 2017 - August 2017 (4 months)

WindowsmacOSLinuxNetworking
  • Supported systems, networks, and hardware maintenance for B2B clients while learning core IT infrastructure practices.

Certificates

Contact me

Please contact me directly through this form.