A selection of mobile, educational and web projects demonstrating practical software design, responsive development, databases, testing and deployment.
These projects show the complete thought process behind the work: understanding the problem, organizing requirements, designing the experience, developing the solution and improving it through testing.
Android Studio + emulator
01
In developmentAndroidMobile app
HabitGrove
A unified personal productivity application for managing habits, tasks, notes, health records, expenses and focused work sessions.
The challenge
Daily information is often divided among several unrelated applications, making it harder to build a consistent view of routines, responsibilities and personal progress.
The solution
HabitGrove brings essential tracking tools into one coherent mobile experience with a central dashboard, quick-add actions, reports and structured local data.
Selected capabilities
Habit tracking with weekly editing and 30-day progress views
Tasks with dates, times and overdue or upcoming prioritisation
Health tracking for water, BMI, blood pressure and blood sugar
Notes, expense reporting and Pomodoro or countdown timers
An interactive mathematics experience designed to make core and advanced Grade 6 topics clearer, more engaging and easier to practise across phones and computers.
The challenge
Long lesson pages and disconnected worksheets can create unnecessary scrolling and make it difficult for learners to understand progress or move between related concepts.
The solution
The platform uses structured topic cards, collapsible guidance, immediate practice and responsive progress information to keep attention on the current activity.
Selected capabilities
Core lessons plus optional advanced activities that do not interrupt standard topics
Fractions, percentages, mean, median, mode and real graph interpretation
Angles, quadrilaterals, composite shapes and mathematical reasoning
Responsive navigation, progress feedback and mobile-friendly accordions
A modern, responsive business website supported by a lightweight Markdown blog that avoids the maintenance overhead of a traditional content-management system.
The challenge
The site needed to communicate a broad set of technology services clearly while remaining fast, readable, easy to maintain and dependable on mobile devices.
The solution
A custom static interface presents services and contact paths, while Markdown files power searchable, categorized articles with full responsive rendering.
Selected capabilities
Responsive service pages with accessible desktop and mobile navigation
Markdown articles with categories, search, images and readable typography
Previous and next article navigation with local or remote image support
Lightweight static deployment suited to Cloudflare Pages