I am transitioning into Android development, with a current focus on Kotlin, Jetpack Compose and the fundamentals of building reliable mobile applications.
I also lead a technical support team at GIASOFT, where I work with medical information systems, client workflows, integrations, technical documentation and product issues.
That background taught me to look beyond the happy path: understand real users, investigate edge cases, communicate clearly and build solutions that work in real business processes.
My goal is to combine this product and support experience with modern Android engineering.
- Kotlin fundamentals and idiomatic code
- Declarative UI with Jetpack Compose
- State management, navigation and app lifecycle
- Android architecture and separation of concerns
- Working with local data and REST APIs
- Git-based development workflow
|
Hands-on understanding of medical software, client workflows, integrations and business-critical processes. |
Experience investigating product issues, reproducing bugs, finding root causes and communicating solutions. |
|
Technical support leadership, documentation, prioritization and clear communication with users and developers. |
Previous experience with JavaScript, TypeScript and React gives me a strong base in UI, state and product-oriented development. |
My Android projects are currently in development. I am building the foundation carefully and will publish repositories here as they become ready to demonstrate.
This profile will be updated with project screenshots, architecture notes and technical decisions along the way.
Before shifting my focus to Android, I built several frontend projects around real workflows:
- Ernest SupportDesk — support request and status workflow
- Clinic Appointments Dashboard — appointment management dashboard
- Clinic Patients — patient records, forms and filtering
- Personal Portfolio — deployed portfolio with an AI assistant
These projects remain part of my development background, while Android is now my main direction.
Build a strong Android portfolio through small, complete applications that demonstrate:
- clear and usable interfaces;
- predictable state handling;
- practical architecture;
- persistence and API integration;
- attention to real user workflows.
Learn deeply. Build clearly. Improve continuously.