Felipe Malaquias

Felipe Malaquias

Software Engineer

Overview

Senior Software Engineer with over 20 years of experience specializing in cloud architecture, authentication solutions, highly available and scalable backend services, and secure systems. Proven track record in leading AWS migrations, optimizing data systems, and implementing robust authentication mechanisms with OAuth2 and OpenID Connect.

Key Achievements

  • Technically led on-prem migration to AWS
  • 20x performance improvement for data queries
  • 3x database throughput with lower costs
  • Implemented secure auth solutions

Core Skills

  • Cloud Architecture (AWS)
  • Authentication & Authorization
  • Backend Development (Kotlin, Java, Node.js)
  • Infrastructure as Code
  • Performance Optimization

Impact

  • Enhanced system security and resilience
  • Improved developer productivity
  • Streamlined data processing pipelines
  • Knowledge sharing across organizations

Areas of Expertise

Industries & Domains

Retail E-commerce Financial Services

Frontend Development

React TypeScript JavaScript HTML CSS Next.js Vue Nuxt Flutter

Backend Development

Python NestJS Java Kotlin GraphQL REST APIs PostgreSQL MongoDB DynamoDB DocumentDB Redis Valkey API Security Microservices Event-Driven Spring Boot Apache Kafka

Cloud & DevOps

Amazon Web Services Microsoft Azure Cloud Architectures Infrastructure as Code Serverless Cloud Security DevOps Monitoring IAM

AI & Machine Learning

AWS Bedrock Large Language Models Prompt Engineering RAG Langchain LangSmith

Tools & Technologies

Git Docker CDK GitHub Actions Terraform Terragrunt Kubernetes Grafana OpenSearch Jira CI/CD

Professional Experience

Senior Software Engineer

Idealo | 2021 - Present

Developing and maintaining authorization and authentication custom solutions for end users of our price comparison platform and enabling secure service to service communication for our teams using enhanced standard solutions as Spring Security, OAuth2 and OpenID Connect. Built robust backend services for mobile applications using Kotlin and GraphQL. Migrating services to AWS and creating infrastructure as code with AWS CDK and CDK Pipelines. Providing anonymized data to our datalake and setting up infrastructure for data streaming using Firehose, Glue Jobs with Python scripts, Crawlers and Athena tables.

Kotlin Java Serverless Node.js AWS Spring Boot OAuth2 OpenID Connect
  • Technically led on-prem migration to AWS
  • Improved performance of queries in our Athena tables by a factor of 20
  • Increased database throughput of IO intensive system by a factor of 3 while lowering costs
  • Improved backend services security, resilience and scalability

Senior Software Engineer

GK-Software | 2018 - 2021

Engineered and delivered key retail solutions, including a high-performance loyalty and price calculation engine, intuitive self-checkout systems, and a comprehensive point-of-sale (POS) platform. Provided technical leadership for a team developing and implementing complex fiscal requirement solutions across multiple international markets (e.g., Austria, Portugal, Italy, Brazil). Championed best practices across the full software development lifecycle, from requirements gathering and effort estimation to rigorous unit testing, strategic code refactoring, and the creation and delivery of technical training workshops.

Java Spring JAX-RS Maven JavaPOS Ionic
  • Optimized and automated setup of development environments improving developers productivity
  • Co-created an efficient solution for reusing desktop POS product into mobile applications
  • Initiated and organized Techtalk meetups to share knowledge across the company
  • Successfully conducted processes for obtaining ISO/IEC 25010:2011 and fiscal certifications

Software Engineer

Volans Informática | 2015 - 2018

Spearheaded the development and ongoing support of a robust multi-bank platform tailored for the financial services industry. Engineered a C++ client application implementing complex business logic and developed crucial terminal configuration tools using Java, Swing, and JAXB. Contributed to the creation and maintenance of a JAX-WS based mobile payment platform. Played a key role in architecting and developing a new-generation retail platform for a major global retail client, leveraging Java, Swing, JAXB, and established design patterns.

C++ Java Swing JAXB JAX-WS JavaPOS ActiveMQ Design Patterns
  • Enabled development team to customize a retail solution for a key customer in Brazil
  • Developed and supported multi-bank platform for financial services industry

Software Engineer

Diebold Nixdorf | 2012 - 2015

Maintained a sophisticated business-oriented abstraction layer using C++ and C#.NET, serving as a critical interface between WS/XFS standards and automated teller machine (ATM) devices. Engineered robust transaction processing components that enabled seamless integration across global ATM networks. Leveraged enterprise-grade development tools including IBM Rational CC/CQ for version control and issue tracking, while implementing complex XML schemas and COM/ATL components to ensure reliable cross-platform communication and device interoperability.

C++ C#.NET XML XSD COM Design Patterns
  • Managed knowledge transfer for product development transition between Belgium and Brazil
  • Developed and supported business-oriented abstraction layer for ATM devices

Education

Master of Computer Engineering

Instituto de Pesquisas Tecnológicas | 2019 - 2021

Relevant courses included Software Engineering, Artificial Intelligence and Computer Networks.

Bachelor of Electrical Engineering

Instituto Mauá de Tecnologia | 2015 - 2019

Relevant courses included Software Engineering, Operating Systems, Computer Networks, Computer Architectures, Compilers, Object-Oriented Programming, Data Structures, Algorithms.

Personal Projects

TeachTech2Me

A mobile application dedicated to making technology education accessible to everyone.

Free Tech Education
Tech News Updates
Global Community

Music Portfolio

A showcase of my musical journey and creative expressions.

Original Compositions
Music Production
Sound Design

AWS Community Builder

Part of the AWS Community Builders program, contributing to the cloud computing community

View Profile

Let's Create Something Amazing

20+ years of experience solving complex tech challenges. Have a project or idea? I'd love to hear about it.

Get in Touch