×
Luís Geraldo

Luís Geraldo

Software Engineering Manager


Background


About

About

Over fifteen years of software development made me a versatile developer. I've worked with many programming languages and the best i've worked is the one that solves the problem. Nowadays i'm Tech Manager at Banco BMG, one of top 6 Brasilian Digital Banks, working with agile squads and driving them to acheive our main goals.

Work Experience

Work Experience

  • Architect Manager, Banco BMG

    Jun, 2021 - Present

    After a year working on products team, i moved to lead the engineering and architecture team to drive them moving from a onpremise infrastructure to cloud

    • Leading the team to rebuild onpremises aplications to cloud-native

    • Helping change the company to a data-driven culture

  • Tech Manager, Banco BMG

    Apr, 2020 - Jun, 20211 year 2 months

    Hired to manage agile squads responsible for client acquisition in digital bank. Later took over another squads, responsible for new products like marketplace and soccer teams partnership. Managing +40 developers, helping them build their career, mentoring potential ones, driving them to code in the best way possible.

    • Reached goal for opening 1.5MM digital bank accounts

    • Revenue from marketplace reached R$ 2MM in the first three months

  • Head of Technology, Buscapé Company (Lomadee)

    Dec, 2017 - Apr, 20202 years 4 months

    Assumed a role of Head of Technology on Lomadee (Buscape's sub company), managing a development team and an integration team, organizing and prioritizing their demands. Used Trello for task dashboard and Slack for fast communication. Worked on team career management, assisting the professional development and helping them build a PDI (Individual Development Plan). Squad leader in specific projects. Development of new systems and architectures.

  • Senior Fullstack Developer, Buscapé Company

    Jun, 2016 - Dec, 20171 year 6 months

    Buscapé is the main price comparison website in Brazil. Development of fast and scalable REST API using Java 8 with Spring-boot, front-end using AngularJS, packaging with Maven / Grunt. Automating tasks (deploy, scheduled services) with Jenkins. Deploying / Monitoring system infrastructure on Amazon (Elastic Beanstalk, S3, EC2). Serverless API with API Gateway, Kinesis and Lambda (Java / NodeJs).

  • Java Developer, Prime IT Services

    Apr, 2011 - Jun, 20165 years 2 months

    Worked on intranet systems, using Java EE, for many company financial clients like Bradesco, BNDES and Serasa. Participating in all development stages like definitions, coding, testing and production deployment. Project documentation (Use Cases, Test Cases, Class diagram). Helped new team members onboarding, offering them support and disseminating knowledge

  • Java Developer Jr, Eversystems

    Mar, 2008 - Apr, 20113 years 1 month

    Eversystems was a company known worldwide by being the first company to develop and implement Internet Banking Solution. Their main clients were Citibank, Banrisul and Bradesco. There i worked with Java EE developing new functions for internet bankings and investment platforms.

Skills

Skills

  • Managment

    Team Building

    Leadership

    Carrer Development

    Agile

  • Backend

    Java

    NodeJs

    Rust

    Rest

    gRPC

    JSON

  • Web Development

    HTML

    CSS

    Javscript

    AngularJS

    Svelte

    React

    Bootstrap

    Tailwind

  • Database

    MySQL

    Oracle

    MongoDB

    DynamoDB

  • Devops

    AWS

    Docker

    Kubernets

    Azure Devops

    Github

    Serverless

    New Relic

Education

Education

  • Computer Science, Bachelor's degree, Universidade Presbiteriana Mackenzie

    Jan, 2008 - Jan, 2012

Certificates

Certificates

Interests

Interests

  • Coding

    Open SourceHackaton
  • Geek Stuff

    GamesSeriesMoviesComics
  • Web3

    BlockchainSolidityBitcoinCrypto
References

References

  • Jefferson Rodrigues, AWS Certified Solutions Architect

    Bem humorado, sempre ouve a equipe e propõe melhorias que sempre elevam a motivação de todos. Organizado, preza pela qualidade de seu trabalho e cumpre seus prazos. Dedicado e competente, trabalha muito bem em equipe.