About Me
Passionate backend engineer specializing in Node.js and TypeScript, dedicated to crafting well-architected solutions that solve real-world problems with elegance and scalability.
I'm Otávio, a software engineer who specializes in Node.js and TypeScript backend development. I'm passionate about creating solutions from scratch with well-architected code as my core principle.
My expertise lies in implementing robust architectural patterns like Domain-Driven Design (DDD), Clean Architecture, and Hexagonal Architecture. I thrive in startup environments where rapid prototyping meets rigorous engineering standards, creating proof-of-concept software that validates feasibility while maintaining code quality.
Beyond backend development, I design complete application ecosystems - from selecting the right tools and designing cloud architecture to implementing release management and CI/CD pipelines. I believe in building solutions that are not just functional, but maintainable, scalable, and ready for the challenges of tomorrow.
Backend Specialist
Expert in Node.js and TypeScript, building robust APIs and microservices with modern development practices.
Startup Experience
Proven track record in fast-paced startup environments, creating MVPs and proof-of-concepts that validate business ideas.
Architecture Expert
Deep knowledge of DDD, Clean Architecture, and Hexagonal Architecture principles for maintainable codebases.
Full-Stack Solutions
End-to-end application design including cloud architecture, DevOps practices, and comprehensive CI/CD pipelines.
Technical Arsenal
A comprehensive toolkit spanning from systems programming to cloud architecture, enabling me to build robust, scalable solutions across the entire technology stack.
Languages & Tools
TypeScript
Proficiency
%
JavaScript
Proficiency
%
Node.js
Proficiency
%
Swift
Proficiency
%
Shell
Proficiency
%
Python
Proficiency
%
Rust
Proficiency
%
Java
Proficiency
%
Frontend
React
Proficiency
%
Next.js
Proficiency
%
WebAssembly
Proficiency
%
Vite
Proficiency
%
Chakra UI
Proficiency
%
Cloud & DevOps
AWS
Proficiency
%
GCP
Proficiency
%
Railway
Proficiency
%
Docker
Proficiency
%
GitHub Actions
Proficiency
%
Jenkins
Proficiency
%
Terraform
Proficiency
%
AWS CDK
Proficiency
%
Databases
MongoDB
Proficiency
%
Redis
Proficiency
%
PostgreSQL
Proficiency
%
SQLite
Proficiency
%
Pinecone Vector Database
Proficiency
%
Development Environment
Git
Linux
Zsh
Docker
VS Code
Featured Projects
A showcase of innovative solutions spanning from high-performance systems programming to modern web applications, demonstrating expertise across the full technology stack.
Sudoku Solver
High-performance Sudoku solver built with Rust and compiled to WebAssembly for blazing-fast browser execution. Features graph coloring and backtracking algorithms.
Technologies
Key Features
Rust-powered WebAssembly core
Multiple game modes
Graph coloring modelling
Backtracking solver
Let's Build Something Amazing Together
I'm always excited to discuss new opportunities, innovative projects, or just chat about technology. Whether you have a specific project in mind or want to explore possibilities, I'd love to hear from you.