Picture of the author

Michael Douglas

Desenvolvedor Backend • Java • Golang • Ruby on Rails

Desenvolvedor autodidata com foco em backend e aplicações cloud-native. Apaixonado por compartilhar conhecimento, colaborar em projetos e inovar através da tecnologia.

Feira de Santana - BAHIA

Experiência Profissional

+4 anos de experiência

1

Effecti

Desenvolvedor Full Stack

Janeiro de 2025 - Presente

2

Accenture

Desenvolvedor Backend Pleno

Março de 2020 - Março de 2022

3

Accenture

Desenvolvedor Backend Júnior

Fevereiro de 2019 - Março de 2020

4

Pirelli Pneus

Desenvolvedor Júnior

Outubro de 2017 - Outubro de 2018

API REST Golang

API RESTful escalável construída com Golang para gerenciamento completo de e-commerce. Implementa arquitetura limpa com separação de camadas, suporte a Docker para deploy simplificado, e PostgreSQL para persistência robusta de dados. Inclui autenticação JWT, documentação Swagger, e endpoints otimizados para alta performance.

Clube do Java E-commerce

E-commerce desenvolvido com Vue.js e Java, além de integração com sistemas de API de pagamento, correios, chatbot e otimização para SEO.

Fabmed Distribuidora

Rebranding visual da Fabmed Distribuidora, com foco em usabilidade e design moderno. Inclui desenvolvimento front-end com React.js e back-end com Node.js, além de integração com sistemas de Intranet, chatbot e otimização para SEO.

ProStaff API

API Ruby on Rails robusta para gerenciamento de equipes de e-sports. Arquitetura modular monolítica com módulos dedicados para scouting, analytics, agendamento e integração com API da Riot Games. Inclui autenticação JWT, processamento assíncrono com Sidekiq, cache Redis e testes automatizados com RSpec.

Arremate Certo

Plataforma de automação para processos licitatórios e dispensas públicas. Arquitetura híbrida com backend Java Spring Boot e Go Gin, oferecendo lances automatizados com regras customizáveis, relatórios detalhados de participação, integração com portais públicos e privados, e gestão segura de dados com criptografia Bouncy Castle.

Portfolio Pessoal

Portfolio responsivo e moderno com design inspirado no Spotify, construído com Next.js 14 e Tailwind CSS. Apresenta projetos, habilidades e experiências de forma elegante, destacando-se pela usabilidade e estética visual.

📐 Cálculo para Devs

Plataforma educacional com exemplos práticos de código organizados por módulos, ensinando conceitos fundamentais de cálculo aplicados à programação. Ideal para desenvolvedores que desejam dominar matemática aplicada ao desenvolvimento de software.

Automatizador de Pipeline

Ferramenta desktop com interface intuitiva para criação automatizada de pipelines CI/CD. Elimina a necessidade de configuração manual complexa, integrando-se com Jenkins e Docker para deploy simplificado.

DevInterviewSimulator

Ferramenta interativa para preparação de entrevistas técnicas personalizadas. Gera perguntas dinâmicas baseadas nas tecnologias e frameworks do desenvolvedor, simulando entrevistas reais e acelerando o processo de preparação.

ShortMe

Plataforma de bio link que centraliza múltiplos links em uma única página personalizada. Ideal para criadores de conteúdo e empresas que precisam compartilhar redes sociais, sites, lojas e mídias de forma organizada e profissional.

Tools

JUnit
RSpec
Sidekiq
Selenium
GitLab CI
Grafana
Prometheus
Postman
RabbitMQ
Dbeaver
Kafka

Projetos

6 projetos concluídos • Atualizado em Outubro de 2025

API REST Golang para gerenciamento de produtos

API REST Golang

API RESTful modular para gerenciamento de E-commerce desenvolvida em Golang...

Golang
API REST
Docker
PostgreSQL
Clube do Java E-commerce

clube do java E-commerce

Clube do Java E-commerce. Inclui desenvolvimento front-end com vue.js e back-end com Java...

Vue.js
Java
API Pagamento
SEO
Chatbot
Fabmed Distribuidora

Fabmed Distribuidora

Rebranding visual da Fabmed Distribuidora, com foco em usabilidade e design moderno...

React.js
Node.js
Intranet
Chatbot
SEO
Portfolio Pessoal

Portfolio Pessoal ♺

Portfolio responsivo e moderno com design inspirado no Spotify, construído com Next.js 14 e Tailwind CSS

TypeScript
Next.js
Tailwind CSS
Framer Motion
Automatizador de Pipeline CI/CD

Automatizador de Pipeline CI/CD ♺

Ferramenta desktop para automação de pipelines CI/CD com interface gráfica intuitiva, integração com Jenkins e suporte a containers Docker

Java
JavaFX
Docker
Shell Script
Jenkins
SQL Query Builder Multi-Database

SQL Query Builder 🛢️

Gerador automático de queries SQL com suporte multi-database (MySQL, PostgreSQL, Oracle), reduzindo tempo de desenvolvimento em 70%

Python
Golang
SQL
Shell Script

Skills

  • Java
  • Spring Boot
  • Ruby
  • Ruby on Rails
  • Golang
  • PostgreSQL
  • MySQL
  • Docker
  • Kubernetes
  • AWS
  • Git
  • Red Hat
  • Redis

Carregando...

© Michael's Portfolio 2025, Design By Bullet