π― Project goal: Teach and build good habits in our users & provide healthy activities like meditating, guided exercises, mini-games, and other type of guidance.
π¨βπ¨βπ§βπ§ Target audience: Company employees (25-65 year olds)
πΊ Platform: Android & iOS
π©π»βπ» Language: C#
β³ Timeline: 2 years
During my time working on Habtic I was responsible for optimizing performance
and loading time, implementing mini-games, responsive UI (Unity UI toolkit),
and animations, designing and implementing health services
connection (Google Fit/Apple Health).
The Habtic Application offers an extensive, scientifically approved content library
aimed at equipping users with comprehensive knowledge for a healthy lifestyle.
It crafts personalized and tailored programs through the use of Artificial Intelligence (AI),
enhancing the potential for behavioral change. Additionally, a digital coaching team is in place
to present, support, and offer positive feedback on the user's journey to a healthy lifestyle.
You can read more about Habtic here.
I improved performance and responsiveness when filtering large volumes of
exercise, meditation, and breathing guidance content by redesigning
data access and filtering logic to reduce unnecessary reads and processing.
This resulted in faster UI updates and smoother navigation across content-heavy screens.
In addition, I migrated player preferences from PlayerPrefs to a structured database,
providing safer persistence, improved query performance, and better scalability
as the application and content library continued to grow.
This change reduced reliance on device-local storage, improved long-term data integrity,
and laid the foundation for more advanced personalization and analytics-driven features.
I implemented several educational mini-games
in Unity using UI Toolkit as part of Habticβs training resources.
Examples include:
β’ Game for teaching proper hand-washing techniques
β’ Memory-enhancing exercise game: targeting dementia awareness
β’ Interactive simulations explaining financial paradoxes to improve money-saving skills
In addition, I established a better pipeline between the code and art teams by:
β’ Defining naming conventions and folder structure for all new art assets
β’ Writing technical documentation on how to integrate new assets using Git and Unity
β’ Ensuring smooth handoff between artists and developers, reducing errors and iteration time