👋 Olá, eu sou

Weslley Bernardes

Full Stack Developer | Java · Spring Boot · Node.js · Angular · AWS · Microsserviços · Clean Architecture · Arquitetura Hexagonal

10+

Anos em desenvolvimento

50+

Projetos entregues

30+

APIs e microsserviços

99,9%

Disponibilidade em produção

Software pensado além da entrega

Da decisão arquitetural à implementação, construo soluções pensando em evolução, operação e impacto no negócio.

Arquitetura sustentável

Decisões técnicas orientadas à evolução do produto, evitando complexidade desnecessária e soluções difíceis de manter.

Engenharia de ponta a ponta

Experiência do frontend à infraestrutura para transformar requisitos em soluções completas e operáveis.

Cloud e sistemas distribuídos

APIs, microsserviços, mensageria e AWS aplicados com foco em segurança, observabilidade e escalabilidade.

Tecnologias e parceiros

Marca Demo 1
Marca Demo 2
Marca Demo 3
Marca Demo 4

Perguntas frequentes

Qual é a sua principal área de atuação?

Atuo principalmente como Software Engineer Full Stack e Backend, com mais de 10 anos de experiência no desenvolvimento e evolução de aplicações. Minha atuação recente é concentrada em Java, Spring Boot, Node.js, TypeScript e Angular, além de arquitetura de software, sistemas distribuídos e soluções em cloud.


Você possui experiência com arquitetura de software?

Sim. Arquitetura faz parte da minha atuação prática, desde a definição de componentes e integrações até decisões relacionadas a escalabilidade, segurança, observabilidade e evolução de sistemas. Trabalho com conceitos como DDD, Clean Architecture, Arquitetura Hexagonal, SOLID, microsserviços, arquitetura orientada a eventos e C4 Model.


Qual é a sua experiência com Cloud e AWS?

Tenho experiência prática com AWS no desenvolvimento e operação de aplicações cloud-native, utilizando serviços como ECS, Lambda, S3, CloudFront, SQS, SNS, Cognito, ECR, IAM e CloudWatch. Também atuo com infraestrutura, CI/CD, containers e decisões arquiteturais buscando equilibrar escalabilidade, disponibilidade, segurança e custo.


Você trabalha com sistemas distribuídos e mensageria?

Sim. Tenho experiência com arquiteturas distribuídas, APIs e comunicação assíncrona utilizando tecnologias como Apache Kafka, RabbitMQ e AWS SQS. Busco aplicar esses recursos quando fazem sentido para desacoplamento, resiliência, processamento assíncrono e escalabilidade, evitando adicionar complexidade arquitetural sem necessidade.


Você atua apenas como desenvolvedor ou também em decisões técnicas?

Minha atuação vai além da implementação. Ao longo da carreira participei de decisões arquiteturais, evolução de sistemas legados, definição de soluções, revisão técnica e direcionamento de desenvolvimento, incluindo experiências recentes exercendo responsabilidades de liderança técnica. Continuo mantendo uma atuação hands-on próxima ao código e à entrega de software.