About
asyoube is a practice platform for trainees that accelerates their productivity with tailored tasks while automating trainer feedback and progress monitoring.

Introduction
At asyoube, our mission was to tackle a common problem in education: students learn theory but struggle to apply it practically. We created a learning platform that focuses on the “how”—the hands-on, vocational skills that truly prepare users for their careers. Working as a full-time Software Engineer on this project was a pivotal experience. In a small and dynamic team, I moved beyond just writing code and became deeply involved in the product's entire lifecycle. This role taught me to think like a designer and a user, not just a developer.
Key Responsibilities & Skills:
- Technology: I significantly deepened my expertise in Flutter, Dart, and BLoC for the front-end, while also learning and building out our back-end services in C#.
- Design & UX: I embraced a “design thinking” approach, actively participating in UI/UX design sessions and ensuring that every feature we built was intuitive and solved a real user problem.
- Problem-Solving: I learned to take ownership of technical challenges, from architecting new features to mastering complex concepts like the visitor design pattern to improve our code.

From Passive Reading to Active Mastery
We designed this feature to guide users on a journey from simply reading to truly knowing.
- Initial Reading: The process starts when a user reads a concept to gain initial "proficiency."
- The Active Challenge: But expertise isn’t built by reading alone. The app then challenges the user by fading out the text and presenting a targeted question, prompting them to think critically about the topic.
- The AI Feedback Loop: After the user writes their answer, our AI provides instant, constructive feedback. This immediate loop solidifies knowledge and builds confidence, creating a powerful and personalized practice session.

Adopting a Design Thinking Mindset
From the outset of the asyoube project, Design Thinking was more than just a buzzword for us; it was the core of our development philosophy. We defined it as an approach that puts the human user at the center of every decision, moving through a cycle of understanding, exploring, and materializing ideas. To ensure our whole team lived this mindset, we invested in a multi-day workshop in Berlin with the renowned Dark Horse Academy, which fundamentally shaped how we approached our work.
What I'm Proud Of: Small Team, Big Impact
I am incredibly proud of what our small, dedicated team accomplished at asyoube. We built and maintained a complex, feature-rich learning platform from the ground up. Working in a tight-knit group meant that communication was direct, trust was high, and decisions were made quickly.
Key Takeaways & Personal Growth
My time at asyoube was a period of immense learning that went far beyond just code. It shaped me as both an engineer and a team member. My key takeaways are: Technical Mastery, The Power of Process, and Ownership and Initiative.