Nicholas
Imagem de um homem branco, cabelo preto e que usa óculos, ajeitando a manga do seu terno

Olá, eu sou
Nicholas Nogueira

Full Stack Software Engineer

Experiência

Tenho mais de 5 anos de experiência especializada em Ruby On Rails, além de outras tecnologias como Vue.js, React, AWS, PostgreSQL e Docker. Trabalho com sistemas escaláveis e tenho sólida experiência em otimização de processos, desenvolvimento web e integração de IA em fluxos de trabalho.

05/2024-Atualmente

Gocase

Full Stack Software Engineer

Atuo otimizando processos operacionais e desenvolvendo soluções eficientes para e-commerce. Entre minhas principais realizações, destacam-se:

  • Redução do tempo de revisão de código em 20% com implementação de PR/MR reviewer usando CI/CD
  • Diminuição do tempo de coleta de pedidos em 80% através de um sistema de coleta em lote
  • Redução do tempo de configuração de ambiente em 99% via Dockerização
  • Otimização do fluxo de segmentação de pedidos, economizando 15 minutos por pedido
  • Ruby On Rails
  • Vue.js
  • PostgreSQL
  • Redis
  • Sidekiq
  • Docker
  • CI/CD
  • IA
10/2022-05/2024

inChurch

Software Engineer

Trabalhei no desenvolvimento e manutenção do sistema inChurch, focado em gestão de igrejas. Realizei implementações significativas para melhorar performance e segurança:

  • Redução de 70% em alterações não autorizadas e 30% em esforços de ajustes manuais com implementação de algoritmos lambda
  • Diminuição do tempo de resposta em 76% (de +60ms para ~14ms) otimizando queries N+1
  • Aumento de 20% na performance do time com reestruturação do pipeline de desenvolvimento
  • Redução de mais de 40% das reclamações de clientes com resolução eficiente de bugs
  • Ruby On Rails
  • RubyMine
  • Microsserviços
  • GraphQL
  • Kanban
  • Jira
  • Clickup
  • Basecamp
11/2021-10/2022

FitBank 450

Full Stack Software Developer

Participei do programa de liderança da empresa, focando em melhorias de sistemas e processos para facilitar o desenvolvimento:

  • Redução da complexidade do sistema em 40% aplicando princípios SOLID e Clean Architecture
  • Melhoria de performance em 30% na recriação do sistema administrativo interno
  • Contribuição para desenvolvimento de produtos utilizando React.js, .NET e C#
  • C#
  • .NET
  • ReactJS
  • Redux
  • SQL Server
  • Azure DevOps
  • SOLID
  • Clean Architecture
12/2020-11/2021

Intersol - Soluções Web

Backend Software Developer

Iniciei como estagiário voluntário e rapidamente fui promovido a remunerado. Trabalhei no desenvolvimento de sistemas para administração pública:

  • Aumento de 100% na consistência de fluxo com implementação de recursos para o módulo de contabilidade
  • Otimização do processo de licitação, aumentando a velocidade em 40% para clientes de múltiplos municípios
  • Ruby On Rails
  • HTML
  • CSS
  • PostgreSQL
  • JavaScript
  • Git

Formação

Sou Bacharel em Ciência da Computação 🎓 pelo Centro Universitário Farias Brito, onde desenvolvi sólidos conhecimentos em Programação Orientada a Objetos, Estruturas de Dados, Algoritmos, Cloud Computing e Interação Humano-Computador.

  • Bacharel Jan 2020 - Jan 2025

    Ciência da Computação

    Centro Universitário Farias Brito

    Atividades: Membro do Centro Acadêmico (AC), Assessor de Projetos (2022-2023)

Certificações & Treinamentos

  • UI Design for Beginners (Origamid)Abr 2023
  • Ruby Developer Training (DIO)Fev 2023
  • Potencial .NET Developer (DIO)Set 2022
  • React Developer Training (DIO)Set 2022
  • Cyber Security Experience II (XP Educação)Jul 2022
  • Formação .NET Developer (DIO)Jul 2022
  • Fundamentos do Git e Azure DevOps (balta.io)Jul 2022
  • Introdução à Ciência da Computação - O Curso de Harvard (Fundação Estudar)Jul 2022
  • EF SET English Certificate (B2 Upper Intermediate)Abr 2022

Voluntariado

  • Monitor - Fundação EstudarFev 2022 - Jan 2023
  • DIO Campus Expert Ambassador #6Fev 2023 - Abr 2023
  • DIO Campus Expert Ambassador #4Jul 2022 - Set 2022

Idiomas

  • Português / Nativo
  • Inglês / Intermediário (B2)
  • Espanhol / Básico

Projetos

GymGenius

Mai 2023 - Presente

GymGenius é um projeto que busca resolver um problema pessoal, mas que pode ser aplicado para qualquer pessoa com necessidade similar. O objetivo é permitir que o usuário gerencie e organize seu treino de musculação de forma personalizada, evitando soluções pagas e frequentemente superficiais.

  • Ruby
  • React.js
  • IA
  • OpenAI API
  • AWS
  • MCP

Portfólio

Mai 2022 - Presente

Projeto de portfólio pessoal criado para demonstrar meus conhecimentos e apresentar um pouco das minhas características e curiosidades, bem como informações profissionais e habilidades.

  • HTML
  • CSS
  • JavaScript
  • Habilidades analíticas

Sobre Mim

Desenvolvimento & otimização ⚡

Sou um Engenheiro de Software Full Stack com mais de 5 anos de experiência especializado em Ruby on Rails. Minha primeira experiência profissional foi como Estagiário na Intersol, onde rapidamente evoluí para uma posição remunerada. Desde então, desenvolvi projetos em indústrias como fintechs, igrejas tech, govtechs e e-commerces, construindo um sólido histórico em otimização de sistemas e desenvolvimento web.

No FitBank, participei do programa de liderança trabalhando no desenvolvimento de sistemas e otimização de processos, com foco na aplicação de princípios SOLID e Clean Architecture. A experiência me permitiu aprimorar habilidades em arquitetura de software e desenvolvimento full-stack utilizando tecnologias como .NET, React e SQL Server.

Na inChurch, trabalhei como Software Engineer focado em melhorar a performance e a segurança do sistema. Consegui resultados expressivos como redução do tempo de resposta em 76% e diminuição de 70% em alterações não autorizadas. O trabalho envolveu desde a otimização de queries até a reestruturação do pipeline de desenvolvimento, incorporando práticas ágeis e ferramentas modernas.

Hoje sou Full Stack Software Engineer na Gocase, onde implemento soluções para otimizar processos operacionais de e-commerce. Meu trabalho inclui a implementação de revisores de código baseados em IA, redução do tempo de coleta de pedidos em 80% e melhoria no fluxo de segmentação de pedidos. Também tenho explorado constantemente maneiras de integrar IA ao meu trabalho para aumentar a eficiência e otimizar processos.