Maxranderson Araújo

João Pessoa, Paraíba, Brazil max_rodrigues_araujo@hotmail.com +55 83 99659-9479 github.com/Maxranderson linkedin.com/in/maxranderson

Passionate about solving problems using technology. Focused on using the best techniques to make software cleaner and maintainable. I am self-motivated and eager to learn everything I can from the business. Able to manage a team and develop through all phases of software development, including requirements definition, design, architecture, testing and support.

Education

Institute of Higher Education of Paraíba, Brazil — Bachelor's degree in Information Systems

2014 - 2018

Main Tech

Languages

Experience

Vigil, United Kingdom— Software Engineer

Aug, 2022 - Jan, 2024
  • Managed an initiative to migrate a business pipeline from an On-Premise environment to Cloud (AWS) using Microservices and Serverless components;
  • Built a business pipeline to automate video segmentation using AI, generate metadata and remove reliance on an external supplier;
  • Proposed a strategy to decommission components from a business pipeline by analyzing the architecture and components’ role;
Techs used:
  • Scala
  • HTTP4S
  • Cats
  • Cats Effect
  • AWS (Step Function, Lambda, S3, SQS, SNS)
  • Terraform
  • Docker
  • RabbitMQ
  • Kubernates

PBSoft, Brazil— System Analyst

Jun, 2018 - Aug, 2022
  • We achieved 100% test coverage on new Backend features and a more modular code, due to implementing a new architecture using Functional Programming (FP) concepts and Object Oriented Patterns.
  • Reduced a 7 hours process time to 2 hours by improving SQL queries and validation rules.
  • Coordinated effectively a team of 6 developers as Tech Lead
  • Managed several projects through all development phases.
  • Developed and implemented the documentation for a column-based text file import process using Jekyll.
  • Worked alongside another Developer to build a file validation process using Akka Actors that reduced max validation time from 24 hours to 7 hours;
  • Improved validation rules using functional concepts
Techs used:
  • Scala
  • Play Framework
  • Slick
  • SQL Server
  • Postgres
  • AngularJS
  • Angular
  • RabbitMQ
  • Docker
  • Akka Actors

Prospect Vendas, Brazil— Freelancer

Nov, 2020 - Feb, 2022
  • Applications (WEB and Mobile) to prospect clients for bike dealers, using a concept called Sales Funnel.
Techs used:
  • React
  • React Native
  • Javascript
  • NestJS
  • HTML
  • CSS
  • PostgreSQL
  • GCP

Nemesis Contabilidade, Brazil— Freelancer

Jun, 2019 - Aug, 2022
  • Built applications to support their business workflows
Techs used:
  • Scala
  • HTTP4s
  • Cats
  • Cats Effect
  • MongoDB
  • Java
  • Spring
  • PostgreSQL
  • Angular
  • HTML
  • CSS
  • S3
  • Thymeleaf

TCE-PB, Brazil— Software Development Internship

Jun, 2017 - Jun, 2018
  • Worked with another Internship to discover how to improve validation rules in the file validation process;
  • Developed features using Scala, Play Framework and AngularJS
Techs used:
  • Scala
  • Play Framework
  • Slick
  • SQL Server
  • AngularJS