alex.dev //no comments
Professional profile portrait

Alex Almeida

Senior Software Engineer | Software Architecture

Building resilient & scalable distributed systems in .NET for 18+ yrs across fintech, travel, health & e-commerce. Actively leveraging AI coding assistants and modern workflows to accelerate high-quality software delivery. Geek at heart, athlete by nature.

Skills

Architecture

Designing resilient distributed systems

Shape service boundaries, integration patterns, and system evolution to support reliable software across changing business and technical needs.

Cloud

Building and evolving cloud platforms

Apply cloud infrastructure and delivery practices to modernize applications, improve resilience, and support systems as they scale.

Engineering

Developing maintainable software

Build and improve software with a focus on clear design, thoughtful testing, dependable delivery, and sustainable day-to-day development.

Databases

Working across data technologies

Choose and use relational, document, search, and streaming data technologies to meet application and operational requirements.

Designing robust & clean software patterns

Software ArchitectureDistributed SystemsEvent-Driven ArchitectureMicroservicesAPI DesignDomain-Driven Design (DDD)CQRS

Modernizing & scaling cloud environments

AWSAzure PlatformsKubernetesDockerInfrastructure as CodeCI/CD PipelinesCloud Security

Building high-performance applications

.NETC#Entity Framework CoreObservabilityDatadogNew RelicGrafanaPerformanceSpec Driven DevelopmentAI CodingFrontendReactVueAngular

Managing data flows

KafkaEvent StreamingRelational DatabasesSQL ServerMySQLPostgreSQLNoSQL DatabasesMongoDBDynamoDBRedisSearch/IndexingElasticsearch

Experience

Experience entries

  1. Senior Software Engineer

    Checkout.com · Brazil/São Paulo
    Apr 2026 — Present
    Engineered scalable backend microservices utilizing C#/.NET, Event-Driven Architecture, and AWS infrastructure (DynamoDB, SNS, SQS) for the Alternative Payment Methods (APMs) team. Applied Domain-Driven Design (DDD) and CQRS patterns to build robust non-credit card payment solutions, including digital wallets, bank transfers, and invoices. - Led the development of a greenfield Pix payment integration, building high-throughput, event-driven capabilities designed to securely process an estimated 100K daily transactions upon rollout. - Architected a critical integration with the Brazilian Central Bank (BCB) and fraud notification regulatory entities, ensuring 100% compliance with strict anti-fraud regulations and reducing unnotified fraud suspicion cases to near zero. - Automated the merchant onboarding process for seamless, frictionless Pix key generation with partner banks, successfully reducing overall onboarding time by 9%. - Championed the adoption of AI coding assistants and in-house agentic workflows throughout the SDLC. Aligned personal output with company performance targets by delivering approximately 70% of code with AI involvement and leveraging autonomous agents to generate nearly 18% of pull requests, significantly enhancing software quality and engineering velocity.
  2. Senior Software Engineer .NET

    Truelogic · São Paulo, Brazil
    May 2024 — Jan 2026
    Operated within a core engineering team for a major U.S. health-insurance client, driving a large-scale initiative to decompose a legacy monolith into a modern, distributed microservices ecosystem. Engineered full-stack solutions utilizing C#/.NET, React/Vue, and a diverse database architecture (SQL, MySQL, MongoDB), strictly adhering to Domain-Driven Design (DDD) and CQRS patterns to ensure separation of concerns and system scalability. - Architected a highly modular, domain-agnostic, and event-driven large-file processing system utilizing Kafka Streams on AWS (MSK, S3, Lambda, ElastiCache) to replace a legacy monolithic bottleneck. Designed to seamlessly process files across diverse business domains, this strategic overhaul eliminated processing failures, successfully handling peaks of 300 million member health records (approx. 300 GB) daily and reducing overall file ingestion times by 72%. - Developed and optimized scalable microservices for covered members' data storage and search operations, enhancing data retrieval efficiency for a user base of over 2 million members and improving query execution speeds by 63%. - Standardized CI/CD and deployment workflows using Helm charts and Infrastructure-as-Code (IaC), while optimizing resource allocation through Kubernetes autoscaling, successfully handling peak processing loads and reducing infrastructure overhead by 23%. - Fostered a culture of engineering excellence and reliability by leading rigorous code reviews, implementing comprehensive New Relic monitoring strategies, and prioritizing testability, which directly reduced post-release regressions by 12% and improved MTTR.
  3. Senior Software Engineer

    Farfetch · São Paulo, Brazil
    Dec 2018 — Mar 2024 (3 years based in Porto, Portugal)
    Operated within the core engineering team responsible for Farfetch's global recommendations ecosystem. Engineered robust full-stack solutions and scalable microservices utilizing C#/.NET, React, and a highly diverse database architecture (SQL Server, MongoDB, Cassandra, Elasticsearch, Kafka, Redis). Applied Domain-Driven Design (DDD) and CQRS principles to build high-throughput systems and manage complex geo-distributed applications. - Architected the geo-distribution of the recommendation engine, scaling operations across three global clusters (US, CN, and EU). Implemented a complete stack utilizing geo-replicated databases, successfully reducing global latency by up to 80% and slashing overall system response times by 85% in the Chinese market. - Co-developed Farfetch’s proprietary recommendation engine, replacing a leading third-party solution to significantly reduce operational costs. Designed a modular API to deliver autonomous models that measurably improved Click-Through and Conversion Rates across the user journey. - Established advanced observability and autonomous Kubernetes scaling utilizing New Relic and Grafana. Leveraged custom metrics to sustain high performance and infrastructure efficiency during critical throughput peaks like Black Friday. - Served as a key advocate and leader for DEI initiatives, actively representing the black community to foster a highly inclusive and collaborative corporate culture.
  4. Senior Software Developer

    CVC · São Paulo, Brazil
    Aug 2017 — Nov 2018
    Maintained and optimized legacy integration applications focusing on security and performance. Initiated the teams transition towards microservices architectures and CI/CD pipelines, while managing NuGet package versions and supporting external partners.
  5. Software Architect

    Intuo · Cotia, Brazil
    Oct 2015 — Aug 2017
    Architected purpose-built web and mobile applications (Xamarin), designing seamless integrations with the companys legacy Windows Forms ERP ecosystem. Led the agile development team, established TFS versioning guidelines, and fostered TDD practices while managing the end-to-end release lifecycle.
  6. Software Developer

    Celtrino · Dublin, Ireland
    Sept 2013 — Jan 2014
    Developed front-end and e-Billing applications for Irish businesses using ASP.NET, jQuery, and XML/XSLT transformations within a fully native English-speaking environment.
  7. 🎓

    Degree Systems Analysis and Development

    Faculdade Impacta de Tecnologia
    2012-2015

Projects

Programadores do Amanhã logo

Programadores do Amanhã

Volunteer

https://www.linkedin.com/school/programadoresdoamanha

Volunteer technical reference for young people starting their studies and projecting a career in the technology area: - Technical mentoring - Soft skills and career mentoring - Tutoring and support for questions related to course program classes.

Full Stack App Template logo

Full Stack App Template

Open Source Project

https://github.com/alequeshow/template-api-generator

The Template API Generator is a full-stack reference template designed to guide AI agents in scaffolding and building modern web applications. Built on clean architecture principles, it combines a .NET 9 backend (CQRS, MongoDB, JWT/PBKDF2 security) with a Next.js 16 / React 19 frontend using a Backend-for-Frontend (BFF) pattern. Key Capabilities: - AI Scaffolding Guide: Serves as a structured, production-ready baseline for automated agents to generate domain-specific solutions from JSON schemas. - Full-Stack Reference Architecture: Demonstrates clean separation of concerns, layered architecture, and secure API-to-frontend communication.