About Me
A journey defined by continuous learning, overcoming challenges, and writing impactful code.
The Beginningπ±
At just 14, I took my first steps into programming. Writing those initial lines of code sparked a lifelong passion for technology.
πΌFirst Experience
Launched my career developing critical systems for hospitals, gaining deep expertise in software architecture.
Financial Marketβ‘
Transitioned to the financial sector as a Software Engineer, building high-performance systems and mastering fintech solutions.
πItaΓΊ Unibanco
Solidified my expertise as a Software Engineer at ItaΓΊ Unibanco, engineering large-scale banking systems and driving digital transformation.
Current Focus
Advancing my engineering career while fueling a passion for sharing knowledge. Focused on architecting and implementing highly scalable systems, applying modern architectural patterns like Event-Driven Architecture, CQRS, and distributed systems. Committed to empowering the next generation of engineers, I actively share expertise in cloud-native solutions, microservices orchestration, and high-performance computing through mentorship and open-source contributions.
β‘Tech Stack
Building scalable solutions with modern technologies

πKnowledge Sharing
Passionate about mentoring developers and delivering technical talks
πBlog & Articles
Writing about software engineering
πEngineering Excellence
Specialized in designing scalable backend systems, microservices architectures, and cloud-native solutions
πΌSelected Work
Projects that solve real problems
Real-Time Notification Hub
Legacy polling mechanisms were causing high server load and latency, failing to deliver critical alerts to thousands of concurrent users in real-time.
Engineered a high-throughput event service using Node.js and Redis Pub/Sub to handle thousands of concurrent WebSocket connections. Implemented a fan-out architecture to broadcast updates instantly to the React frontend with minimal latency.
The "Architect" CLI
Inconsistent microservice structures and repetitive boilerplate setup across teams led to slow onboarding and architectural drift.
Developed a custom CLI tool using TypeScript that scaffolds production-ready microservices. It automatically configures Docker containers, CI/CD pipelines via Git, and standardizes the folder structure for .NET and Java projects, reducing setup time by 90%.
Real-Time Analytics Dashboard
Decision-makers relied on stale data from nightly batch jobs, making it impossible to react to market changes or system anomalies as they happened.
Built a reactive data pipeline using Java and Spring Boot. The system aggregates streams of data, caches hot metrics in Redis for sub-millisecond access, and visualizes complex insights via a dynamic Angular dashboard backed by PostgreSQL.
Authentication & Authorization System
Fragmented authentication logic across multiple services created security vulnerabilities and a poor user experience without Single Sign-On (SSO).
Architected a centralized Identity Provider (IdP) using .NET Core. Implemented OAuth2/OIDC standards for secure access delegation, integrated with Azure AD for enterprise compliance, and utilized DynamoDB for high-speed session token management.
RAG (Retrieval-Augmented Generation)
Generic AI models lacked context about proprietary company documentation, leading to "hallucinations" and irrelevant answers for internal engineering queries.
Created an AI assistant using Python to orchestrate LLM interactions. Leveraged MongoDB as a Vector Store to index internal technical docs and exposed the search capabilities via a high-performance GraphQL API consumed by a React client.
