Hugo Prado Figueiredo

Software Engineer Backend

Aracaju, Sergipe, Brazil

About

Desenvolvedor Backend experiente com foco em Java e .Net. Possuo experiência em definir arquiteturas de projeto, qualidade de código, testes e cloud AWS. Atualmente tenho focado em melhorar meus conhecimento sobre AWS.

Experience

  • Software Engineer at Caju Benefícios
    Jun 2022 - Present · 4 yrs 1 mo

  • Accenture Brasil (1 yr 5 mos)
    • Analista de desenvolvimento sênior
      Jun 2021 - Jun 2022 · 1 yr 1 mo

      Alocado no Itaú, desenvolvendo microsserviços REST e de mensageria na arquitetura hexagonal, utilizando Java e Spring Boot. Deploy dos microsserviços na AWS, utilizando vários serviços do mesmo, como exemplo: RDS, SQS, API Gateway e Lambda. Tecnologias Utilizadas: · AWS CodePipeline · JPA (Java Persistence API) · AWS CloudFormation · Amazon RDS · AWS Lambda · Splunk · Amazon ECS · Python · Java · MySQL · Git · Docker · Amazon Web Services · Terraform · Apache Kafka · Amazon SQS · API REST · Spring Boot

    • Desenvolvedor de software sênior
      Feb 2021 - Jun 2021 · 5 mos

  • Analista de sistema at Sergipe Administradora de Cartoes e Servicos LTDA.
    Oct 2019 - Feb 2021 · 1 yr 5 mos

    Manutenção de sistema legado em .Net Framework. Analista responsável pela criação de uma arquitetura para API em .Net Core 3.1, para realizar integração com empresas parceiras, utilizando Swagger e FluentValidation. Analista responsável pela criação de uma arquitetura para o sistema BackOffice, utilizando Blazor assim como a criação de componentes para a interface. Tecnologias Utilizadas: · Kibana · Jenkins · .NET Framework · Blazor · .NET Core · Microsoft SQL Server · C# · Git · API REST

  • Universidade Federal de Sergipe - UFS (6 yrs 4 mos)
    • Analista de sistema
      Jul 2016 - Sep 2019 · 3 yrs 3 mos

      Manutenção e desenvolvimento de diversos sistemas da universidade. Realização de otimizações nos atuais sistemas. Utilizando o VisualVM para detectar de forma minuciosa problemas de desempenho, quando necessário. Analista responsável pela criação e implantação da arquitetura para envio de caixas postais do sistema com o objetivo de reduzir problemas de infraestrutura. Colíder da equipe de desenvolvimento do aplicativo mobile (Android e IOS) com a utilização do Flutter.

    • Analista de sistemas
      Jun 2013 - Jul 2016 · 3 yrs 2 mos

      Manutenção e desenvolvimento de diversos sistemas da universidade. Arquiteto e desenvolvedor do sistema desktop para o Restaurante Universitário, de forma que permitisse a utilização do sistema mesmo off-line, assim como da API utilizada pelo sistema. Analista responsável pelo desenvolvimento e implantação do sistema de estágios da universidade, de grupos de pesquisa da universidade, além da criação de funcionalidades e correções no sistema de patrimônio da universidade.