I'm Michel, a Software Engineer from Brazil with 5+ years of professional experience building and modernizing large-scale backend systems for major financial institutions. My professional background is primarily focused on backend development, distributed systems, microservices, and cloud-based applications, with experience in technologies such as Java, Spring Boot, Python, C#, AWS, and Azure.
I enjoy solving complex problems, understanding the business behind the software, and turning ideas into reliable, scalable products. I also have strong communication skills and enjoy collaborating with both technical teams and project stakeholders. Outside of professional software development, I'm an indie game developer and founder of TechStrike Game Studio, where I design, develop, and publish original games. Building games gives me the opportunity to explore product development from end to end. From an initial idea to development, release, and getting the product into players' hands.
Backend
- Java / Spring Boot
- Python
- C#
- REST APIs
- Microservices
- Distributed Systems
- Event-Driven Architecture
Cloud & Infrastructure
- AWS
- Azure
- Docker
- CI/CD
Frontend
- React
Game Development
- Unity
- C#
- Game architecture and systems
- Procedural generation
- Gameplay programming
I'm always interested in interesting engineering challenges, product ideas, and opportunities to collaborate.


