MENDES DOS SANTOS Alexandre

Senior Software Engineer & SaaS Founder

Distributed Systems | Cloud Architecture | Full-Stack Development | SaaS Products

alex.mendes0912@gmail.com

Professional Summary

Senior Software Engineer and SaaS Founder with 7+ years of professional experience specializing in backend development, distributed systems, and cloud architecture. Founded and launched production SaaS platform serving HR professionals while maintaining extensive expertise in Java/Spring Boot ecosystem (7+ years) with growing proficiency in Kotlin for modern JVM development in enterprise settings. Strong competence in Kubernetes orchestration and container management, implementing scalable microservices architectures across AWS cloud services. Proven track record delivering enterprise-grade solutions for healthcare, banking, fintech, and transportation sectors with strict regulatory compliance requirements. Experienced in Agile/Scrum methodologies, RESTful API design, event-driven architectures, and comprehensive CI/CD pipelines. Strong full-stack capabilities with React, Next.js, and TypeScript.

Education & Credentials

Master of Science in Computer Science

University of Rennes, France | 2018

Specialization: Distributed Systems & Software Architecture

Bachelor of Science in Computer Science

University of Poitiers, France | 2016

Focus: Algorithms & Data Structures

Core Competencies

  • 7+ Years of Java/Spring Boot development and microservices architecture
  • 7+ Years implementing RESTful APIs, event-driven systems, and distributed architectures
  • Built and launched production SaaS platform serving HR professionals
  • Expert in CI/CD pipelines, DevOps practices, and Agile/Scrum methodologies
  • Full-stack development with React, Next.js, Angular, and TypeScript
  • Proven track record in banking, fintech, transportation tech, and AI-powered solutions
  • Strong experience with AWS cloud-native applications and serverless architectures
  • Test-Driven Development
  • Bilingual: English (Fluent) & French (Native)

Technical Expertise

Languages: Java 8-21+/Kotlin (7+ years), TypeScript (3+ years), JavaScript (4+ years), Go, C#, Godot
Backend Frameworks: Spring Boot (7+ years), Spring Cloud (4+ years), Hibernate/JPA (5+ years), Quarkus, Express.js, Node.js, GraphQL, RESTful APIs
Frontend: Next.js (2+ years), React (3+ years), Angular (2+ years), Tailwind CSS
Cloud & DevOps: AWS (Lambda, API Gateway, DynamoDB, S3, CloudFormation, EventBridge, Step Functions) (3+ years), Vercel, Docker (5+ years), Kubernetes (3+ years), Terraform
Databases & Caching: PostgreSQL (5+ years), MySQL, Oracle, DynamoDB, Redis, Elasticsearch
Messaging & Auth: Apache Kafka (3+ years), RabbitMQ, Clerk, Keycloak, OAuth2, JWT, Spring Security
Build & CI/CD Tools: Maven, Gradle (Kotlin DSL), Git, Jenkins, GitLab CI/CD, GitHub Actions, SonarQube, JMX
Testing Frameworks: JUnit 5, Mockito, TestContainers, Integration Testing, Unit Testing, TDD
Methodologies: Agile, Scrum, Microservices Architecture, Event-Driven Architecture, Test-Driven Development (TDD), CI/CD, DevOps

Professional Experience

Senior Backend Engineer | Myneva (Remote)

Aug 2025 - Present

Healthcare and social care technology platform serving European markets

  • Architected and implemented scalable microservices architecture for healthcare applications using Kotlin and Spring Boot, serving social care and health sectors across European markets with strict regulatory compliance requirements
  • Engineered cloud-native solutions for demanding healthcare environments, designing robust systems that handle sensitive patient data and critical care workflows while maintaining GDPR compliance and data privacy standards
  • Managed containerized infrastructure at scale using Kubernetes (EKS) orchestration, implementing auto-scaling, service mesh architecture, and zero-downtime deployments for mission-critical healthcare services
  • Implemented comprehensive Infrastructure as Code (IaC) strategies using AWS CDK and Terraform, automating cloud resource provisioning and ensuring consistent, reproducible environments across development, staging, and production
  • Optimized relational database performance through query optimization, indexing strategies, and connection pooling for PostgreSQL/MySQL databases, reducing response times and improving system throughput for high-volume healthcare data operations
  • Developed RESTful APIs and event-driven microservices handling complex healthcare workflows, integrating with public health data sources while maintaining strict GDPR compliance and implementing comprehensive audit logging
  • Designed and implemented data processing pipelines for public healthcare datasets, ensuring regulatory compliance with GDPR requirements, data anonymization techniques, and secure data governance practices
  • Collaborated with cross-functional Agile/Scrum teams in fully remote environment, participating in architecture decision records (ADRs), conducting code reviews, and mentoring junior developers on Kotlin best practices and cloud-native patterns

Tech Stack: Kotlin, Spring Boot, Kubernetes (EKS), AWS (CDK, Lambda, S3, RDS), PostgreSQL, MySQL, Terraform, Docker, Gradle, RESTful APIs, Event-Driven Architecture, GDPR Compliance, Microservices, CI/CD

Senior Backend Engineer | SNCF Connect - France (Remote)

Jan 2024 - Aug 2024

National railway ticketing platform serving 15M+ monthly active users

  • Architected and implemented serverless microservices architecture for real-time train booking and seat reservation systems using AWS Lambda, API Gateway, and DynamoDB
  • Led migration of legacy monolithic services to event-driven architecture using AWS EventBridge and SQS, reducing latency and improving system resilience
  • Designed and developed RESTful APIs for multi-modal transportation integration (train, bus, car-sharing), implementing circuit breakers and retry patterns for high availability
  • Implemented Infrastructure as Code (IaC) using AWS CDK and CloudFormation, built automated CI/CD pipelines reducing deployment time from hours to minutes
  • Optimized NoSQL database (DynamoDB) data models and query patterns, achieving sub-100ms response times for complex journey searches across millions of route combinations
  • Built real-time pricing engine with dynamic fare calculation using AWS Step Functions for complex workflow orchestration
  • Established comprehensive monitoring and alerting using CloudWatch and X-Ray, improving incident detection and resolution time
  • Collaborated with cross-functional Agile/Scrum teams in fully remote environment, participating in architecture reviews and mentoring junior developers

Tech Stack: Node.js, TypeScript, AWS Lambda, DynamoDB, API Gateway, EventBridge, Step Functions, CDK, CloudFormation, CI/CD, Microservices

Senior Software Engineer & SaaS Founder

AI-powered recruitment platform serving HR professionals and recruiters

  • Built and launched MatchATS, a production SaaS platform that helps HR teams screen candidates in seconds using AI-powered resume matching
  • Architected full-stack application using Next.js, TypeScript, and Tailwind CSS for responsive, modern user interface
  • Implemented advanced AI features including compatibility scoring, interview question generation, and skill gap analysis
  • Integrated Clerk authentication system for secure user management and seamless onboarding experience
  • Deployed and scaled on Vercel platform with optimized performance and global CDN distribution
  • Designed user-centric features like hard skill compatibility analysis and industry profile matching
  • Built comprehensive candidate screening workflows that transform hours of manual review into automated insights

Tech Stack: Next.js, TypeScript, Tailwind CSS, Clerk Auth, Vercel, AI/ML APIs

Product: match-ats.com

Backend Software Engineer | Capgemini - Switzerland

Mar 2023 - Nov 2023

Digital transformation for major Swiss banking institutions

  • Developed high-performance Java microservices for real-time payment processing and transaction validation using Spring Boot framework
  • Implemented distributed transaction patterns using Saga orchestration pattern for complex multi-service operations ensuring ACID compliance across microservices architecture
  • Built secure API Gateway layer with Spring Cloud Gateway, implementing rate limiting, request validation, and OAuth2/JWT authentication for PSD2 compliance
  • Designed and implemented event sourcing architecture using Apache Kafka for audit logging and transaction history in event-driven system
  • Optimized SQL database queries and implemented caching strategies with Redis, reducing average RESTful API response time significantly
  • Developed automated reconciliation service for cross-border payments using Spring Batch framework, processing millions of records in nightly batches
  • Implemented comprehensive unit testing and integration testing using JUnit 5, Mockito, and TestContainers following TDD practices
  • Participated in Agile/Scrum ceremonies and on-call rotation, resolving production incidents and performing root cause analysis

Tech Stack: Java 17, Spring Boot, Spring Cloud, Apache Kafka, PostgreSQL, Redis, Hibernate/JPA, Docker, Kubernetes, GitLab CI/CD, Maven, Microservices

Full-Stack Developer | Capgemini - Switzerland

May 2021 - Jan 2023

Wealth Management platform modernization

  • Led backend Java development for COBOL-to-Java migration project, re-architecting legacy monolithic systems into modern microservices architecture serving wealth management advisors
  • Designed and developed RESTful APIs for portfolio management, risk assessment, and regulatory reporting modules using Spring Boot framework and Hibernate/JPA for ORM
  • Implemented complex business logic for investment portfolio rebalancing and tax optimization algorithms using Java 8/11 features
  • Built integration layer for real-time market data feeds processing thousands of price updates daily
  • Developed Angular-based admin dashboard for system monitoring and configuration management with TypeScript
  • Established automated CI/CD pipelines using Jenkins, Maven, and SonarQube, improving code quality metrics and deployment frequency
  • Mentored junior developers and led technical workshops on microservices best practices in Agile environment

Tech Stack: Java 8/11, Spring Boot, Hibernate/JPA, Angular, TypeScript, Oracle DB, Maven, COBOL integration, Docker, Jenkins, CI/CD, Microservices

Backend Developer | Groupe Créative - Rennes

Dec 2020 - May 2021

Enterprise HR Management Platform

  • Architected authentication and authorization system using Spring Security framework and Keycloak, supporting SSO (Single Sign-On) for 5000+ enterprise users
  • Designed and developed RESTful APIs for employee skill mapping, search, and classification using Elasticsearch for full-text search capabilities
  • Implemented LDAP/Active Directory integration for seamless user provisioning and role-based access control (RBAC)
  • Built data models and database schema using Hibernate/JPA for complex hierarchical organization structures
  • Developed Spring Batch processing jobs for daily synchronization with external HR systems

Tech Stack: Java 8, Spring Boot, Spring Security, Hibernate/JPA, Keycloak, PostgreSQL, Elasticsearch, LDAP, RESTful APIs

Backend Developer | Groupe Créative - Rennes

Feb 2020 - Dec 2020

Social Networking Mobile Application

  • Led complete backend migration from JHipster monolithic application to Quarkus microservices architecture, improving startup time by 10x and reducing memory footprint significantly
  • Implemented real-time messaging features using WebSockets protocol and server-sent events (SSE)
  • Designed and developed location-based matching algorithm for social event recommendations
  • Built push notification service integrating with Firebase Cloud Messaging (FCM) API
  • Containerized Java applications using Docker and implemented local development environment with docker-compose for improved developer experience

Tech Stack: Java, Quarkus, Hibernate/JPA, Keycloak, PostgreSQL, Docker, Firebase, WebSockets, RESTful APIs, Microservices

Junior Backend Developer | Capgemini - Rennes

Oct 2018 - Dec 2019

Telecom Services Platform for Orange

  • Developed RESTful APIs using Java and Spring Boot framework for TV service provisioning and content delivery management
  • Implemented distributed caching layer using Hazelcast in-memory data grid, improving API response times by 40%
  • Built JMX (Java Management Extensions) based monitoring dashboards for cache performance and system health metrics
  • Wrote comprehensive technical specifications and API documentation, implemented unit testing with JUnit and Mockito

Tech Stack: Java 8, Spring Boot, Hibernate/JPA, Hazelcast, JMX, Docker, JUnit, Mockito, RESTful APIs, Maven

Personal Projects & Continuous Learning

MatchATS - AI-Powered Resume Matching SaaS

Product: match-ats.com

  • Full-stack SaaS platform that revolutionizes HR candidate screening with AI-powered matching
  • Features include compatibility scoring, interview question generation, and skill gap analysis
  • Built with modern tech stack: Next.js, TypeScript, Tailwind CSS, Clerk Auth, deployed on Vercel
  • Solves the time-consuming problem of manual resume screening for HR professionals
Swiss Road Safety Data Analysis Platform
  • Built TypeScript ETL pipeline processing 500K+ accident records
  • Developed interactive data visualization dashboard with Chart.js
Game Development with Godot Engine
  • Developing multiplayer game backend using C# and GDScript
  • Implementing real-time synchronization and state management
Go Microservices Learning Project
  • Building high-performance REST APIs with Go and Gin framework

Interests & Achievements

Amateur Photographer - Landscape & Street Photography
Competitive Powerlifter - S220kg/B190kg/D270kg (680kg total)