×
Álister Lopes Ferreira

Álister Lopes Ferreira

Software engineer

São Caetano do Sul, SP, BR
+55 11 940669730
Português, English

Background


About

About

Software Engineer with 20+ years of experience designing and delivering large-scale web platforms, APIs, and distributed systems. Specialized in JavaScript/TypeScript, Node.js, Python, and Angular, with strong expertise in cloud-native architectures on AWS (ECS, Lambda, DynamoDB, S3, SNS, SQS) and modern backend frameworks like NestJS and FastAPI. Skilled in building REST/GraphQL services, event-driven microservices, CI/CD pipelines using Azure DevOps and SQL/NoSQL databases. I have a solid background in frontend engineering. Passionate about clean architecture, performance, and leading engineering teams to deliver high-impact solutions aligned to business strategy.

Work Experience

Work Experience

  • Tech Lead, CI&T

    Jul, 2024 - Dec, 20251 year 4 months

    Lead engineer working on development of an AI-driven document analysis platform for Cielo, leveraging AWS cloud services, LLM processing, and event-driven microservice patterns. I was responsible for defining the service workflow architecture, building a secure document ingestion pipeline, and integrating OCR and AI analysis to automate chargeback investigation processes.

    • Architected an AI-driven document analysis platform for Cielo using Node.js, NestJS, AWS ECS, S3, DynamoDB, Textract, SNS, and SQS

    • Developed event-driven microservices pipeline integrating OCR extraction with LLM (Databricks) analysis.

    • Implemented REST APIs, webhook architecture, versioning, and file lifecycle strategy.

    • Applied security, monitoring, and observability using Dynatrace.

  • Tech Lead, Brasilprev Seguros e Previdência S.A

    Feb, 2019 - May, 20245 years 3 months

    Led backend and frontend architecture evolution for enterprise platforms.

    • Development and maintaining REST and GraphQL APIs using Node.js (NestJS) and Python (FastAPI), and building dynamic and responsive user interfaces with Angular.

    • Leverage extensive experience with AWS services including API Gateway, CloudFront, CloudWatch, DynamoDB, EC2, ECS, Lambda, S3, SNS, and SQS to architect scalable and resilient cloud-based solutions.

    • Implementation and management of Continuous Integration (CI) and Continuous Delivery (CD) processes in Azure DevOps, ensuring the efficient and secure delivery of new functionalities.

    • Design and implement scalable and robust systems, ensuring high availability and efficiency. These include generic sales and portability APIs and a BFF API (back-end for front-end) for Banco do Brasil.

    • Guide and train the team of developers, promoting best coding practices and encouraging the continuous development of technical skills.

    • Perform rigorous code reviews to ensure software quality, security, and maintainability.

    • Monitor and optimize system performance and cost-efficiency using AWS CloudWatch, Grafana and other monitoring tools.

    • Work collaboratively with other teams and stakeholders to align technical solutions with the company's business objectives.

  • Front-end Developer, XP INVESTIMENTOS

    Feb, 2018 - Feb, 20191 year

    Development of a Backoffice platform using Angular.

    • Integrated Azure ADAL (Active Directory Authentication Libraries) for secure authentication, enhancing platform security and user management.

    • Implemented Power BI integration to enable real-time data analytics and reporting, empowering decision-makers with actionable insights.

  • Front-end Developer, Mercado Eletrônico

    Jun, 2015 - Apr, 20171 year 10 months

    Developed a B2B platform using Angular 2 and Angular Material 2, enhancing business-client interactions and platform usability.

    • Participated in a UX group to conduct A/B tests based on weekly meeting discussions, leading to data-driven design improvements.

    • Developed an earlier version of the platform using Angular 1.x and Material Design Lite, contributing to initial product success.

    • Migrated the platform from Angular 1.x to Angular 2 and Material Angular 2, improving performance and user interface consistency.

  • Front-end Developer, CTIS

    Dec, 2014 - May, 20155 months

    Developed Android application using the Ionic framework (Cordova, HTML, CSS, JavaScript) with Angular 1.x.

    • Created a custom Java plugin to enable application connectivity with Bluetooth printers.

    • Developed an algorithm for converting color photos into dotted black-and-white images optimized for thermal printer output, improving print quality and performance.

  • Front-end Developer, Tesla Brasil

    May, 2014 - Dec, 20147 months

    Led the front-end development team to successfully meet company objectives, ensuring project timelines and quality standards were consistently achieved.

    • Developed websites for multiple high-profile clients, including C&C and Submarino Viagens, utilizing jQuery, Bootstrap, Sass, and JavaScript to create responsive and visually appealing web interfaces.

    • Collaborated with design and marketing teams to ensure websites met client specifications and branding requirements, enhancing client satisfaction and user engagement.

    • Implemented best practices in front-end development to optimize performance, accessibility, and cross-browser compatibility.

  • JavaScript Developer, RADI - Restaurant Application Development International LLC

    Jan, 2014 - May, 20144 months

    Developed and provided support for POS (Point of Sale) systems for McDonald's.

    • Created JavaScript modules for the McDonald's POS system, enhancing functionality and improving user experience.

    • Collaborated with cross-functional teams to troubleshoot and resolve issues, maintaining system reliability and performance.

  • Front-end developer, Sapient

    Jul, 2012 - Jun, 201311 months

    Led the front-end development team to meet company objectives, ensuring high standards of quality and performance.

    • Developed multiples projects using HTML, CSS, and JavaScript, delivering innovative and efficient solutions for various clients.

    • Created a Single Page Application (SPA) for Apex Brasil without using frameworks, demonstrating advanced technical skills and creativity.

    • Developed hotsites and Facebook fanpages with intricate layouts and complex effects, enhancing client engagement and online presence.

    • Collaborated with designers and back-end developers to ensure seamless integration and optimal user experience.

  • Front-end developer, Tesla

    Sep, 2009 - Jul, 20122 years 10 months

    Technical leader responsible for training the team in JavaScript. Responsible for developing the agency's most complex projects in HTML, CSS and JavaScript.

    • Responsible for bringing all Javascript development to the Front-end team.

    • Development of sites with complex layout and effects.

    • Development of websites where SEO was extremely important. For example, C&C e-commerce.

  • Front-end developer, Player Comunicação Digital

    Apr, 2008 - Jul, 20091 year 3 months

    Development (HTML and CSS) of e-mail marketing, hot-sites, institutional sites and e-commerce.

    • Natura's e-commerce.

    • Natura's several hot-sites.

    • Leroy Merlin's online catalogue.

Skills

Skills

  • Backend Languages

    Node.js

    Python

    C#

  • Backend Frameworks

    NestJS

    Apollo

    Flask

    FastAPI

    Graphene

    .NET Core

  • Backend Architecture

    Microservices

    Event-driven

    Serverless

    REST

    GraphQL

  • Databases

    PostgreSQL

    Redis

    DynamoDB

  • DevOps

    Azure DevOps

    Github Actions

    Docker

    Terraform

    Continuous Integration

    Continuous Delivery

    Unit Testing

    End-to-End testing

    Sonarqube

  • Observability

    Dynatrace

    Grafana

  • Amazon Web Services (AWS)

    EC2 (Elastic Compute Cloud)

    ECS (Elastic Container Service)

    S3 (Simple Storage Service)

    Lambda (Serverless Compute)

    SNS (Simple Notification Service)

    SQS (Simple Queue Service)

    DynamoDB (NoSQL Database)

    IAM (Identity and Access Management)

    RDS (Relational Database Service)

    CloudWatch (Monitoring and Logging)

    CloudFront (Content Delivery Network)

    Route 53 (DNS Web Service)

    API Gateway (API Management)

    CloudFormation (Infrastructure as Code)

  • Frontend Languages

    TypeScript

    JavaScript

    SCSS

    SASS

    CSS

  • Frontend Frameworks and libraries

    Angular

    Jasmine

    Karma

    Protractor

    RxJS

    AngularFire

    Angular Material

    Moment.js

    ag-Grid

    NgRx

    Cordova

    Ionic

    Bootstrap

    jQuery

  • Frontend Architecture

    Progressive web applications

    Single page applications

    Responsive & Fluid Layout (FlexBox & CSS Grid)

    Mobile first

    Offline first

    BEM

  • Programming Techniques and Best Practices

    Functional programming

    Reactive programming

    Cross-browser Compatibility

    Web Standards

    Accessibility

    SEO

    WAI-ARIA

    Microformats

  • Tools

    GIT

    Webpack

    NPM

    ESLint

    TSLint

    Angular CLI

    Adobe Creative Suite

    Figma

    Visual Studio

    Visual Studio Code

Education

Education

  • Computer science, Bachelor's degree, UNINOVE

    Dec, 2007 - Present

Certificates

Certificates

  • Programming in HTML5 with JavaScript and CSS3 Specialist, Microsoft

    Issued on:

References

References

  • Renato Marchiori Antunes

    Profissional dedicado gosta muito de inovações esta sempre antenado, tive o prazer de trabalhar em ocasiões diferentes onde o mesmo integrou a equipe de projetos que gerenciei onde sua capacidade técnica colaborou muito para o desenvolvimento destes projetos.

  • Guilherme Ventura

    O Álister sempre foi referência técnica na equipe de T.I. Seu conhecimento sobre a área de Front-end, bem como de Back-end sempre ajudaram o time a resolver os maiores desafios da empresa de forma eficiente e dentro dos prazos. Recomendo fortemente pela grande experiência e capacidade de liderança

  • Rafael Antonio Lucio - png

    Álister é um excelente profissional, dedicado, gosta de desafios, possui um grandes conhecimentos de suas especialidades, esta sempre atualizado com novas tecnologias, seus trabalhos sempre surpreendiam o time.

  • Marcos Sandrini

    Having a very broad knowledge, at the same time being a very specialized guy, Álister is a truly talented JS/Front-end specialist and a great geek, nice to talk to about everything and always updated and aware of what's happening in the Front-end dev scene.

  • Israel Cordeiro da Fonseca

    Excelente profissional. Possui exímia proficiência na área de interface de sistemas web (html/css/javascript), sempre tive excelentes resultados trabalhando com ele. Recomendo por sua experiência e profissionalismo.

  • Eduardo Coutinho

    Profissional com grande conhecimento de HTML, CSS e Javascript, sempre preocupado em estudar novas tecnologias e padrões.