About

Michael Douglas

Michael Douglas

Software Engineer • Security & Identity
Elixir/Phoenix • Ruby • Go

Feira de Santana - BA, Brasil

About Me

Software Engineer focused on Security and Identity. Building resilient and scalable systems with Elixir/OTP, Ruby, and Go. Working at the intersection of high-performance engineering and Security & Identity, advocating for best practices and open-source technologies.

Skills

Programming Languages

ElixirRubyGoJavaKotlinPython

Frameworks

PhoenixRuby on RailsSpring BootOTP

Security & Identity

OAuth 2.0mTLSOpen FinanceOIDC

Infrastructure & Messaging

DockerKubernetesKafkaRedisSidekiqAWSLambdaSQS

Databases

PostgreSQLMongoDBOracle DBSQL Server

Experience

Swap Financial

July 2026 - Present

Software Engineer II: Developing and evolving backend services with Elixir/OTP, Phoenix, and Kotlin on a B2B Banking as a Service platform. Building APIs and integrations between financial systems with a focus on performance, reliability, and regulatory compliance.

Plathanus Software & Design

December 2025 - June 2026

Mid-Level/Senior Software Engineer: Designed and implemented full Recurring Automatic PIX integration with Itaú's Open Finance API (mTLS/OAuth 2.0). Built NFSe issuance middleware via National Sefin API with async processing via Sidekiq. Modernized legacy Rails 2.x codebase.

Effecti

January 2025 - December 2025

Full Stack Mid-Level Developer: Developed microservices in Ruby on Rails and Java for public tender scraping, processing >1.5M records/day. Led migration of 4 critical services from Java monolith to Golang + Serverless (Lambda + SQS + API Gateway), cutting p95 latency by 78%.

Accenture

February 2019 - March 2022

Mid-Level Backend Developer (March 2020 - March 2022): Developed microservices with Spring Boot, integrations with third-party and legacy Ruby on Rails systems. Code review and mentoring of junior developers.

Junior Backend Developer (February 2019 - March 2020): Development of features in enterprise systems, bug fixing and maintenance of Java applications.

Pirelli Pneus

October 2017 - October 2018

Junior Developer: Development of internal systems for production control, creation of reports and dashboards using Ruby on Rails, PHP, and SQL Server.

Gotemburgo - Volvo Trucks

February 2015 - August 2016

Intern: Development of solutions for stock recording and organisation. Automation of tasks in Microsoft Excel and other Office tools. Contributed to achieving gold/platinum classification in the 100% VOLVO process.

Certifications

AWS Certified Cloud Practitioner

2024

Oracle Certified Professional, Java SE 17 Developer

2022

Cisco CCNA 200-301

2020

CompTIA Security+

2021

Education

Systems Analysis and Development

UNIFAN - Faculdade Nobre • 2024 - 2027

Civil Engineering

UNIFTC • 2015 - 2022

Information Systems Technician

SENAI • 2019

Projects

bullet-cloud-api

RESTful API in Go for inventory management.

rinha-backend-bullet

Project for Backend Duel (Rinha de Backend 2024 Q1).

GitPentest

Ethical hacking tools for GitHub pentesting.

Arremate-certo

Automation for bidding and procurement processes.

About BulletOnRails

BulletOnRails is a personal blog where I share insights on software engineering, distributed systems, security, and open-source.

BulletOnRails