Sistema robusto de gestão de projetos desenvolvido para auxiliar gestores no controle eficiente do fluxo de andamentos de projetos empresariais. Originalmente batizado como MarkPro, foi renomeado para PD Diary ao ser adotado pela empresa cliente. Backend desenvolvido em Java utilizando framework Spark para APIs REST de alta performance. Banco de dados PostgreSQL com migrações controladas pelo Flyway e pool de conexões gerenciado pelo HikariCP para otimização de recursos. Arquivos gerenciados através do MinIO para storage distribuído e confiável. Frontend responsivo com HTML5, JavaScript e Bootstrap para interface intuitiva. Sistema avançado de gerenciamento de equipes com permissões individuais granulares, além de sistema para um eficiente controle de arquivos. Autenticação segura com JWT e deploy containerizado com Docker em ambiente de produção.
IDE integrada com compilador online desenvolvido para a disciplina TI2 da PUC Minas. Backend robusto em Java utilizando o framework Spark para criação de APIs REST, frontend responsivo com HTML5, JavaScript e Bootstrap para interface moderna. Sistema de autenticação implementado com JWT, banco de dados PostgreSQL para persistência confiável. O projeto foi completamente containerizado com Docker e hospedado em VPS, garantindo escalabilidade e facilidade de deploy. Para integração com a plataforma Verde da PUC Minas, desenvolvemos uma extensão JavaScript publicada na Chrome Web Store oficial do Google Chrome. Funcionalidades incluem sistema de plugins, ranking de alunos, code review colaborativo e integração direta com a plataforma Verde.
Explore minha jornada completa através de diferentes tecnologias: projetos web, eletrônica, IoT, trabalhos acadêmicos e muito mais!
Stack completo de desenvolvimento que domino e utilizo em projetos
Java
Python
JavaScript
TypeScript
PHP
HTML5
CSS3
Bootstrap
Angular
Qt
Spark
Spring Boot
Flask
MySQL
PostgreSQL
Oracle
Docker
MinIO
HikariCP
JWT
Arduino
Chrome API
Desenvolvimento e manutenção de sistemas corporativos, análise de requisitos e implementação de soluções tecnológicas. Trabalho em equipe ágil com foco na qualidade e performance dos sistemas. Projeto principal: CDTN.
Suporte ao desenvolvimento de aplicações web e desktop, participação em projetos de melhoria de sistemas legados e aprendizado de tecnologias enterprise. Projetos: Git + e Banestes.
Início da jornada profissional com foco em aprendizado das bases da programação, lógica computacional e primeiros contatos com desenvolvimento de software. Projeto: Git +.
Formação sólida em fundamentos da computação, algoritmos, estruturas de dados, engenharia de software e desenvolvimento de sistemas. Foco em tecnologias modernas e metodologias ágeis de desenvolvimento.
Certificação de proficiência em inglês nível C1, demonstrando capacidade de comunicação fluente em contextos técnicos e profissionais.
Vamos conversar?
contato@gabrielmassara.com