I'm a focused on software architecture, scalability, and high-impact systems.
I work at the intersection of technical decision-making, system design, and team enablement, turning complex problems into sustainable solutions.
My experience spans financial systems, growth platforms, and high-throughput integrations, always with a strong focus on architecture, observability, and cost efficiency.
- Design and evolve scalable, resilient architectures
- Lead technical decisions and architectural trade-offs
- Build and maintain high-availability backend systems
- Drive observability, reliability, and cost optimization
- Support and mentor junior and mid-level engineers
- Reduce technical debt while enabling product growth
- Distributed systems and event-driven architectures
- Clean Architecture, DDD, and modular design
- API design (REST, GraphQL, gRPC)
- High-throughput and low-latency systems
- Cloud and hybrid environments (AWS, On-Premise)
- Infrastructure as Code and CI/CD pipelines
- Nomad and Kubernetes for orchestration
- Reliability, scalability, and cost-aware architectures
- Kafka, RabbitMQ, Pub/Sub
- Producers, consumers, and async workflows
- Integration hubs and cross-domain communication
- TDD / BDD
- Observability-first mindset
- Logging, metrics, tracing, and standardization
- Documentation and architectural decision records (ADR)
Languages
- Golang, TypeScript, Java, Python
Databases
- PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, Cassandra
Infra & Tools
- Docker, Terraform, Nomad, Kubernetes
- Kafka, RabbitMQ
- AWS, Vault, Nginx
- Architecture is a means, not a goal
- Simplicity scales better than cleverness
- Systems should be observable by default
- Technical decisions must consider people, cost, and evolution
- Mentorship is part of engineering excellence
I'm open to collaborating on:
- System design and architectural reviews
- Platform engineering and backend foundations
- Scaling teams and systems sustainably
The impossible is just a matter of opinion.




