Jaime Canovas
Available to work

Hey, I'm Jaime Canovas!

Software Engineer | Frontend & Backend | APIs · Software Architecture

Specialized in the development of unique applications.

About me

I'm Jaime, a Full-Stack Software Developer with experience building modern web applications across both frontend and backend. I work with technologies such as React, TypeScript, JavaScript, Node, databases and modern development tools to create reliable and maintainable software.

I enjoy understanding how a product works as a whole, from the user interface to the services, data and architecture behind it. I’m especially interested in building clean solutions, improving existing systems and making thoughtful technical decisions that keep products simple and scalable.

I’m continuously expanding my skills in backend development, system design, cloud technologies and AI integration, while building personal projects that allow me to experiment, learn and turn ideas into real products.

Technologies I use most often:

> React
> TypeScript
> JavaScript
> Capacitor
> SCSS
> Node.js
> Express
> MongoDB
> Git
> Python
> PostgreSQL
> Supabase
> Testing
> CI/CD

Experience

  1. •

    Software Engineer

    Capgemini

    Client: Telefonica

    Project: Large-scale web and mobile products

    Leading frontend development for responsive telecom products across web and mobile, balancing product delivery, technical quality, and day-to-day coordination across distributed teams.

    • > Development and maintenance of enterprise web applications using React, TypeScript and JavaScript.
    • > Delivered pixel-perfect and accessible UI aligned with design system and UX requirements.
    • > Implementation of reusable UI components and integration with REST APIs and backend services
    • > Code review and technical validation of implementations.
    • > Creation and review of technical designs describing services, components and system interactions.
    • > Coordinated daily with offshore frontend teams in India and worked directly with business stakeholders to turn strategic goals into technical solutions.
    • > Designed technical solution flows and service interactions for backend implementations developed by distributed engineering teams.
      React
      TypeScript
      Accessibility
      Responsive Design
      Documentation
      Backend
  2. •

    Software Engineer

    Capgemini

    Client: Openbank

    Project: Banking products and user flows

    Building and refining frontend experiences for banking products in a large-scale enterprise environment, with a strong focus on maintainability, delivery quality, and day-to-day collaboration with multidisciplinary teams.

    • > Implemented product features and UI flows with React and TypeScript.
    • > Worked in a component-driven setup with testing and shared frontend standards.
    • > Participation in the evolution of application architecture and development standards.
      React
      TypeScript
      Styled Components
      Jest
      Storybook
  3. •

    Software Engineer

    Capgemini

    Client: Interbev

    Project: Cross-platform internal solutions

    Contributed to cross-platform applications for a global client, translating business requirements into robust interfaces and helping keep the frontend layer consistent across features and teams.

    • > Built and maintained interfaces with Ionic, React, TypeScript, and SCSS.
    • > Worked within a broader architecture that required coordination with multiple services and teams.
      Ionic
      React
      TypeScript
      SCSS
      Microservices
  4. •

    Frontend Developer

    Cleverpy

    Project: Water management platform

    Led frontend development for a web application focused on water management and georeferenced data, taking ownership of the product implementation while also supporting team growth.

    • > Built map-heavy interfaces and data workflows for a specialized domain product.
    • > Participated in technical hiring processes and helped onboard junior frontend developers.
    • > Integrated frontend applications with APIs and backend services.
    • > Used Git-based workflows for version control and team collaboration.
    • > Applied responsive design, component-based architecture and modern web development practices to improve maintainability and user experience.
      React
      TypeScript
      SCSS
      Cypress
      Jest
      OpenLayers
      DevExtreme
      GeoServer
  5. •

    Frontend Developer

    Garvira & Partners

    Designed and developed websites and web applications for different clients, combining visual design work with frontend implementation and direct communication with stakeholders.

    • > Delivered client-facing websites with HTML, CSS, JavaScript, and jQuery.
    • > Worked close to customers, which strengthened both product sense and communication skills.
      JavaScript
      CSS
      HTML

Projects

Habit Compass

Habit Compass

    TypeScript
    React
    SCSS
    Supabase
    PostgreSQL
    Mobile-first
    Responsive Design
    Monetization
    Accessibility
A habit and task tracking app designed to help users stay consistent while keeping their daily actions connected to the areas and priorities that matter most to them. Built with a focus on simplicity, flexibility and thoughtful product design.
Tandem

Tandem

    React
    SCSS
    TypeScript
    Supabase
    PostgreSQL
    Mobile-first
    Responsive Design
    Monetization
    Accessibility
A couples activity planner that helps partners discover and organize ideas for spending meaningful time together. The project combines personalized suggestions, planning tools and a simple mobile-first experience.
Workout configurator

Workout configurator

    React
    SCSS
    Node.js
    Express
    MUI
    TypeScript
    MongoDB
    Mobile-first
    Responsive Design
A mobile-first workout planning app focused on building and organizing gym routines, with flows for creating exercises, structuring sessions, and keeping workout data easy to review and edit.