Software Engineering

Construindo o futuro da tecnologia com escalabilidade.

Engenheiro de Software focado em arquitetura backend, sistemas distribuídos e engenharia de alta performance. Compartilhando minha jornada técnica e projetos open-source.

William Trindade

Focado em criar soluções eficientes e escaláveis com qualidade e desempenho.

Atualmente Desenvolvedor Full-Stack Pleno na Conplan Sistemas, onde atuo no desenvolvimento de novas funcionalidades e resolução de bugs. Possuo sólida experiência em PHP (Laravel) e SQL e tudo que gira em torno do back-end, conheço os conceitos de Arquitetura Limpa e SOLID entre outros padrões de desenvolvimento.

O que eu faço

Backend & APIs Laravel, Spring Boot e integrações robustas
Design de Sistemas Escalabilidade e alta disponibilidade
Cloud & Infraestrutura AWS e containers Docker
Integração com IA Automação inteligente e modelos de visão

Vídeos no YouTube

Carregando...

Jornada Acadêmica

Graduação

Sistemas para Internet

Graduado pela UFSM. Formação sólida em arquitetura web, redes de computadores e desenvolvimento de software.

Pesquisa & Artigos

Clean Architecture no Laravel

Publicação técnica na revista ComInG explorando a desacoplagem de lógica de negócio em frameworks MVC modernos.

Competição

Maratona de Programação

Representante oficial da UFSM na Maratona ICPC (2020), com foco em algoritmos avançados e resolução de problemas sob pressão.

Abordagem de Engenharia

Escalabilidade & Performance

Não escrevo código apenas para "funcionar agora". Projeto sistemas pensando no crescimento exponencial, otimização de recursos e latência mínima, antecipando gargalos futuros.

Product-Minded Engineering

A tecnologia deve servir ao produto. Foco em entender profundamente os requisitos de negócio para traduzi-los em soluções técnicas que geram valor real e mensurável.

Excelência Técnica

Defensor rigoroso de Clean Code, testes automatizados e documentação clara. Acredito que a manutenibilidade do código é tão importante quanto a funcionalidade.

Resolução de Complexidade

Especialista em quebrar problemas ambíguos e grandes em componentes menores e gerenciáveis. Transformo requisitos abstratos em arquiteturas concretas e desacopladas.

Stack Completa

Linguagens
HTML, CSS e JS PHP JavaScript (Node.js) Python Dart SQL (Mysql e PGSQL)
Frameworks & Mobile
Laravel Express (Node.js) Flutter React
Cloud & DevOps
Docker AWS (EC2/S3) GCP CI/CD Pipelines Linux
Padrões & Conceitos
Padrões de projeto Algoritmos Estruturas de dados Padrões de APIs Arquiteturas de software Design de Sistemas Sistemas distribuidos

Projetos em Destaque

Experiência Profissional

Desenvolvedor Full-Stack Pleno

Conplan Sistemas

Abril/2022 - Atualmente • Santa Maria, RS
  • Desenvolvimento full-stack focado no aprimoramento do sistema SGG utilizando PHP e MySQL.
  • Implementação de automação de processos e execução de testes de desempenho.
  • Otimização de performance e integração de dados para melhoria da qualidade do produto.
PHP MySQL JavaScript HTML/CSS

Desenvolvedor Back-End Pleno

CRM PipeRun

Agosto/2019 - Março/2022 • Remoto
  • Desenvolvimento back-end utilizando PHP com os frameworks Laravel e Yii.
  • Realização de melhorias contínuas, testes e revisões de código (code reviews).
  • Participação ativa em processos ágeis com metodologia Scrum para entrega de funcionalidades-chave.
PHP Laravel Yii MySQL Scrum

Estagiário de Software

Jetimob

Abril/2019 - Julho/2019 • Santa Maria, RS
  • Imersão e aprendizado intensivo no framework Laravel.
  • Criação de projetos práticos para compreensão da arquitetura e funcionamento do framework.
  • Aplicação de boas práticas de desenvolvimento desde o início da jornada profissional.
PHP Laravel Boas Práticas

Minha Biblioteca

Artigos no Medium

Carregando...

"O design não é apenas como algo parece, mas como funciona."

— Steve Jobs