I'm a tech enthusiast and developer specialising in Android and web projects, committed to bringing creative visions to life. I develop modern and responsive websites with clean code.
I am a self-taught Android and web developer with a passion for building, debugging, and creating incredible user experiences. Coding isn’t just a skill for me; it’s what I love doing the most!
I developed Finlern, a professional educational and communication app designed for students and teachers, along with its official website using Next.js, TypeScript, and Tailwind CSS. These projects helped me master scalable architectures, database security, UI/UX design, and performance optimisation.
Finlern – Educational & Communication App & Website for Students & Teachers (Finland, Remote, 2024 – Present)
✓ Built Finlern, a professional educational and communication app with over 10,000 lines of code across 30+ files (Kotlin, XML, KTS), enabling one-on-one messaging and file sharing.
✓ Integrated Hilt for dependency injection, ensuring clean and scalable architecture.
✓ Designed secure Firestore rules for data protection and optimised database performance.
✓ Used Logcat for advanced debugging, implementing custom logs to trace and fix errors efficiently.
✓ Received positive feedback from 10 beta users for its intuitive design and bug-free performance.
✓ Designed and developed the Finlern website using Next.js, TypeScript, and Tailwind CSS, focusing on server-side rendering, SEO, and responsive UI.
✓ Integrated animations (AOS, text scramble) for enhanced user experience, as well as maintaining optimal performance
and memory management.
✓ Used custom React hooks, modular components, and clean code principles.
✓ Resolved ESLint warnings and standardised formatting for cleaner, maintainable code.
✓ Fixed React hydration issues (ensuring consistent page rendering) for a smoother user experience.
Work Terms
From 9 A.M to 5 P.M - 7 days a week (Helsinki time zone).
Communication through WhatsApp or Telegram.
For all projects, I take a 50% advance to cover initial costs and secure the project in my schedule. The remaining balance is payable upon final delivery.