A
andersonoli's photo
Anderson Oliveira
From Brazil 11:41 AM (GMT-03:00)
$20/hr or $50,000/yr

Active 1 hour ago


Share this profile:

Senior Full Stack Engineer

AI-native engineer
Available for hire
Years of experience
7+ years
Experience level
Senior
Download Resume / CV

I started out in electronics and robotics at the Instituto Federal do Piauí, then moved into software, and today I'm a Senior Software Engineer at Nubank with 6+ years of experience. I build fraud prevention and risk assessment systems in Clojure and .NET that protect millions of customers across multiple countries. What sets me apart is the mix of deep backend and distributed systems work (microservices, event-driven architecture, Kafka, Kubernetes, Terraform, CI/CD) and hands-on AI in my daily work, building LLM-powered agents and workflows, with analytics on BigQuery and Databricks. I've led a team from project inception to on-time delivery as its sole technical reference, driven a 150% increase in platform throughput, and mentored engineers along the way. I'm looking for a Senior Software Engineer role, ideally remote, where I can work on scalable distributed systems and AI-powered products alongside a team that values technical excellence.

Employment History

Software Engineer at Nubank Current 2024 - Now
At Nubank, I have the opportunity to work on critical systems within the fraud prevention and risk assessment domain, contributing to solutions that protect millions of customers across multiple countries. As part of my role, is focusing on building scalable and reliable platform capabilities. I collaborate with cross-functional teams to design, develop, and maintain microservices that enable real-time risk assessments and fraud detection at scale. My main responsibilities encompass: - Back-end development of microservices applications using Clojure; - Design and implementation of Platforms / APIs - Ensuring system reliability, idempotency, and robust error handling in distributed systems; - Supporting internal teams with platform integrations and technical troubleshooting; - Participating in technical forums to foster knowledge sharing and continuous improvement within the fraud prevention domain; - Conducting code analysis to drive the implementation of new features, improve architecture, and resolve technical challenges. Throughout my experience at Nubank, I have developed competencies in Clojure, functional programming, microservices architecture, GraphQL, distributed systems, CI/CD practices, databases, data workflows etc. This comprehensive skill set enables me to contribute effec
Senior Software Engineer at Blip AI 2022 - 2024
Senior Software Engineer My main activities involved: • Being a technical reference for the team, clients, and partners. • Help in solutions' architecture definition and development. • Promote the use of best practices, software development tools, and the team's technical improvement. Software Engineer Jul 2022 - Aug 2024 · 2 yrs 2 mos At Take BLip, I had the opportunity to not only enhance my hard skills but also develop my soft skills. As part of my role, I served as a technical reference for the team, clients, and partners. I provided guidance and expertise in solution architecture definition and development. Additionally, I actively promoted the use of best practices, software development tools, and the team's technical improvement. My main responsibilities encompassed: • Back-end development of microservices applications using .NET; • Front-end development utilizing AngularJS and ReactJS; • Utilization of relational databases such as SQL Server, distributed cache systems like Redis, event streaming with Kafka, search indexers such as Elasticsearch, and non-relational databases like Cassandra; • Monitoring activities using Grafana Prometheus, SEQ, NagiosXI, and Jaeger; • Adoption of CI/CD tools such as Azure DevOps, TeamCity, and Octopus; • Effective utilization of code versioning tools, particularly Git; • Conducting code analysis to drive the implementation of new features, improve architecture, and troubleshoot issues. Throughout my experience, I developed competencies in Redis, Elasticsearch, React.js, Apache Kafka, JavaScript, Microsoft Azure, C#, Grafana, and Kubernetes. This comprehensive skill set enabled me to contribute effectively to the team's objectives and deliver high-quality solutions to clients and partners.
Software Engineer at Taller 2021 - 2022
During my work experience as a software engineer at Taller, I had the opportunity to learn from wonderful individuals. I was exposed to a wide range of technologies, including Flutter, Go, JavaScript & TypeScript, ReactJS, NextJS, Google Cloud Platform, Ruby, Design Systems, PHP,Drupal & WordPress, GraphQL, and Cypress. Taller has its own unique way of working, blending numerous agility concepts into its culture. I had the chance to participate in practices such as DDD (Domain-Driven Design) and EventStorming, among other product development techniques. Additionally, I had the opportunity to work with different architectures, ranging from the traditional MVC (Model-View-Controller) to hexagonal architectures. This experience was truly invaluable as it allowed me to expand my technical expertise and adapt to various development scenarios. Taller fostered an environment that promoted collaboration and deep understanding of requirements. The company's emphasis on innovation and continuous pursuit of best development practices created a stimulating and challenging atmosphere for professional growth.

Education

Bachelor's of Software Engineering at iCEV Instituto de Ensino Superior 2020 - 2024