C
|Caroline Oliveira
SEII na Arco Educação

Caroline Oliveira

Engenheira de software

Engenheira de software desde 2021. Apaixonada por arquitetura de software, UX e compartilhar conhecimento.

NextjsTypescriptNodeGolangC#

Sobre mim

Construindo a web, uma linha por vez

Sou desenvolvedora de software Full-Stack, com 5 anos de experiência, apaixonada por transformar problemas complexos em soluções escaláveis e robustas. Trabalho principalmente com React, Next.js, Golang, Node.js e C#, com foco em performance, clareza e manutenção.

Ao longo da minha trajetória, tive a oportunidade de desenvolver e manter aplicações com mais de milhares de acessos diários, lidando com lógicas complexas, sistemas críticos e integração entre múltiplos times, stacks e stakeholders.

Atualmente trabalho na Arco Educação e estou cursando uma pós-graduação em Engenharia de Software, buscando aprofundar meus conhecimentos e evoluir continuamente como profissional.

Blog

Últimas Postagens

Veja todas as postagens

Experiência

05/2025Presente

SE II

Tempo integral

Atuo como Software Engineer II na Arco Educação, um sistema completo de gestão escolar, colaborando com múltiplos times e stakeholders para alinhar decisões técnicas às necessidades do negócio. Faço parte de um time com foco em plataforma, priorizando qualidade, escalabilidade e padronização, contribuindo para entregas mais consistentes e redução de retrabalho.

Fui responsável pela implementação de features voltadas a gestão e cadastro de alunos, tornando-me referência técnica em uma das entidades do domínio e apoiando decisões arquiteturais. A iniciativa contribuiu para maior organização das informações acadêmicas e melhoria na usabilidade do sistema, impactando diretamente a experiência de escolas.

Aprendi rapidamente Golang e, desde o início, atuei na entrega de tarefas críticas, contribuindo para a estabilidade e evolução do sistema. Atualmente, estou expandindo minha atuação para o desenvolvimento mobile, contribuindo para a evolução da experiência digital das escolas e ampliando o alcance da solução.

  • Abri meu primeiro PR em apenas 3 dias de casa
  • Apresentei Tech Talk sobre como usar IA no apoio a redação de tarefas
TypescriptVite NextjsGo
09/202304/2025

Engenheira de software

Contrato

Atuei como engenheira de software no projeto Ecofarming, um jogo educacional sobre agronegócio desenvolvido em parceria entre o IFRN e a UFMT, voltado para adolescentes.

Fui responsável pela implementação do front-end utilizando Next.js, TypeScript e Tailwind CSS, garantindo uma interface de usuário intuitiva e responsiva.

Implementei integração e entrega contínuas (CI/CD) com SST e serviços AWS, juntamente com o uso do Cloudflare para segurança. Além disso, participei da configuração da infraestrutura de API utilizando serviços AWS (CDK, EC2, VPC e Cognito).

  • Projeto entregue e aplicado em três universidades públicas
  • Mais de 600 alunos atendidos
NextjsTypescript AWSCloudflare
09/202104/2025

SE III

Tempo integral

Desenvolvi uma solução de vendas em tempo real que possibilitou a migração de usuários para uma nova infraestrutura, gerando uma economia significativa de recursos. O projeto foi construído com Next.js e teve forte foco em qualidade, onde promovi a cultura de testes unitários com Jest, elevando a cobertura de testes de 30% para 80%.

Atuei no levantamento de requisitos e no desenvolvimento da versão atual do link de pagamento na conta Stone. A solução foi implementada com Next.js, Jest e React Testing Library, além da integração com Amplitude para análise de comportamento. O foco principal foi desempenho e melhoria da experiência do usuário, aplicando boas práticas de codificação para garantir manutenibilidade e evolução do produto.

Desenvolvi a versão atual do sistema de checkout, responsável por gerenciar mais de 58.000 visitas diárias, com foco em performance e experiência do usuário. Utilizei Next.js e Tailwind, implementei testes com Jest e React Testing Library e participei da construção da pipeline de CI/CD utilizando GitHub Actions e ArgoCD. Também atuei na configuração do API Gateway baseado em Kong e no monitoramento e observabilidade da aplicação com Datadog e Amplitude.

  • Promoção da cultura de testes unitários entre os pares
  • Tech Talk sobre como Map e Set podem ajudar a resolver problemas do dia a dia
NextjsTypescriptNodeReact Testing Library AmplitudeDatadog
09/202009/2021

Trainee .NET Developer

Movere SoftwareMT
Tempo integral

Atuei como Trainee .NET Developer em regime de tempo integral, desenvolvendo e mantendo novas funcionalidades em um sistema ERP voltado à gestão de centros automotivos, utilizado por mais de dois mil usuários. Trabalhei com tecnologias como C#, SQL Server e .NET, colaborando diretamente com outros desenvolvedores na identificação e correção de bugs. Além disso, fui responsável pelo treinamento de novos estagiários, promovendo o compartilhamento de conhecimento e boas práticas de desenvolvimento.

Atuei como estagiária em análise e desenvolvimento de sistemas, acompanhando o desenvolvimento de software junto a programadores mais experientes em um ambiente remoto. Desenvolvi uma ferramenta para geração de códigos de notas fiscais, com o objetivo de agilizar o ambiente de testes.

  • Desenvolvi uma ferramenta de geração de dados para testes
C#.NET FrameworkJavascript