Mobile Developer (Flutter) focused on building scalable, maintainable, and high-quality cross-platform applications.
I hold a degree in Information Systems and I am currently pursuing a Master’s degree in Computer Science, combining academic research with practical software engineering to design robust and well-structured mobile solutions.
- Develop cross-platform mobile applications using Flutter & Dart
- Apply Clean Architecture principles to ensure scalability, modularity, and testability
- Design systems with clear separation of concerns (Domain / Data / Presentation)
- Implement predictable state management and maintainable UI structures
- Integrate REST APIs and manage asynchronous and offline-first scenarios
- Investigate and resolve performance issues, architectural bottlenecks, and production bugs
- Continuously refactor and evolve codebases to support long-term product growth
My academic and professional work converges around:
- Software Architecture for mobile applications
- Data Structures & Algorithms for efficient problem-solving
- Maintainability and evolution of large-scale Flutter codebases
- Application of engineering principles to real-world products
I treat software development as an engineering discipline — focusing on clarity, correctness, and sustainability rather than short-term delivery. My goal is to build systems that remain understandable, testable, and adaptable over time.
Advancing expertise in the Flutter ecosystem, large-scale application architecture, and research-driven approaches to software design through my Master’s studies.



