Available · Q1 → Q3 2026
DAR ES SALAAM · EAT · UTC+3

Hassan mpuruti.

Senior full-stack developer. Ten years building production systems — from ministry-scale data platforms across East Africa to operations consoles for UK startups. Quiet code. Loud results.

Years shipping
10+
Countries served
04
Apps in production
20+
Domains
Gov · SaaS · EDU
01 / Selected Work

What I've built

2013 → 2026 · Tap any row for the full case study
01
M-Park Full Stack Developer · ICL Digital
Parking Fleet Android
02
Bankzy Full Stack Developer · ICL Digital
Fintech Open Banking Payments
03
Whiskey & Wealth Club Full Stack Developer · ICL Digital
Investment Alt Assets Luxury
04
The Travel Mum Full Stack Developer · ICL Digital
DIY Trips Inbox Deals Travel
05
Nexus CRM Full Stack Developer · ICL Digital
CRM EdTech B2B
06
Howarth of London Full Stack Developer · ICL Digital
E-commerce Retail Bookings
07
Alutrade Products Full Stack Developer · ICL Digital
B2B Trade Manufacturing
08
Tuition Extra Full Stack Developer · ICL Digital
Laravel React Tutor
09
FRA Wizard Full Stack Developer · ICL Digital
Compliance B2B SaaS React
10
FAIMS Lead Developer · LVFO & FAO
FAO Aquaculture Gov
11
Clearn SIMS Designer & Full-Stack Developer · Tusiime Holdings (T) Ltd
SIMS EdTech Payments
12
Tusiime Schools Designer & Full-Stack Developer · Tusiime Holdings (T) Ltd
WordPress Brand Education
02 / Experience

Experience.

Over a decade, in jobs
  1. 2021 — Present
    Full-Stack Developer @ ICL Digital
    UK · Remote
    • ICL Digital (Formerly Staxo Group) Working remotely with a London-based software company to develop web applications, customer platforms, CRMs, and internal tools for clients across the UK and Europe.
    • Engineered and launched 6 large-scale platforms from scratch to production using Laravel and React across the fleet management, open banking, and e-commerce sectors.
    • Architected M-Park, a UK fleet and truck parking platform handling driver management, parking bookings, payments, and compliance, increasing site throughput by over 90% and reducing fleet expenses by 35%.
    • Collaborated with remote UK-based teams to review code, support deployments, and optimize application performance using PHP , JavaScript, and MySQL.
  2. 2018 — 2021
    Lead Developer @ LVFO · FAO · MLF · LTA
    Hybrid Remote
    • Led the digital transformation of fisheries data collection across East Africa by replacing paper-based processes with FAIMS (Fisheries and Aquaculture Information Management System) , a comprehensive solution available across web, Android, and iOS platforms.
    • Designed and developed the FAIMS platform using Laravel, Vue.js, and PostgreSQL to support critical data collection, analysis, reporting, and decision-making for regional fisheries departments.
    • Slashed data collection costs by up to 90%, reducing CAS survey expenses from $100K to $10K and Frame Survey expenses from $250K to $30K per survey.
    • Spearheaded a massive regional rollout across 7 countries (Tanzania, Kenya, Uganda, Burundi, Zambia, Mozambique, and Mauritius) , covering major water bodies including Lake Victoria, Lake Tanganyika, Lake Albert, and the Indian Ocean.
    • Managed the end-to-end software lifecycle, from assessing workflows and developing the initial proof of concept to guiding cross-functional teams through implementation, database migrations, server deployments, and rollout.
  3. 2013 — 2018
    Full-Stack Developer @ Tusiime Holdings (T) Ltd
    Dar es Salaam
    • Led the digital transformation of school operations by building comprehensive management systems and establishing the school's online digital presence.
    • Built a comprehensive School Management System to handle daily activities for students, staff, and management, featuring custom modules for Accounting, Registration, Library, Stock Management, School Bus logistics, and automated SMS/email communications.
    • Recovered over $120K in lost revenue through the platform by integrating bank and mobile payment gateways, automating invoicing workflows, and deploying payment reminders.
    • Accelerated fee processing efficiency by over 150% and boosted exam grading-to- reporting speed by 200% as a direct result of the system's streamlined digital workflows.
    • Designed, developed, and maintained the Tusiime school website using WordPress, driving the institution's online branding, digital security, and continuous online presence
  4. 2011 — 2013
    Junior Developer @ AimGroup (T) Ltd
    Dar es Salaam
    • Supported digital marketing and client initiatives by developing interactive web applications, social media integrations, and custom tracking solutions.
    • Engineered dynamic web applications and corporate websites utilizing PHP, Java, and C#/.NET to support diverse client requirements and business objectives.
    • Translated high-fidelity UI/UX designs from Adobe Illustrator into fully functional, responsive, and pixel-perfect front-end interfaces.
    • Developed interactive Facebook games and custom social applications, driving user engagement and supporting targeted digital marketing campaigns.
    • Architected custom HTML email templates and online survey systems, including backend tracking solutions to capture and analyze user feedback data.
    • Managed continuous website maintenance and content integration across multiple CMS platforms, ensuring optimal uptime, performance, and accurate digital representation.
03 / Toolbox

The kit

Day-to-day
01 Android
02 Bootstrap
03 CSS3
04 Git
05 HTML5
06 JavaScript
07 jQuery
08 Laravel
09 MySQL
10 Node.js
11 PHP
12 PostgreSQL
13 React
14 Sass
15 Symfony
16 TypeScript
17 Vue.js
18 WordPress
04 / About

The short version

Who's behind the work

I'm a software developer with ten years of experience shipping scalable, user-friendly applications.

My work sits between product and infrastructure. I'm comfortable taking a vague brief, turning it into a working system, and keeping it healthy in production. I've done that for ministries collecting fisheries data across four countries, for UK fleet operators counting parking minutes, and for schools running every classroom on a single database.

I'm looking for a challenging environment where I can keep learning and growing as a developer.

Get in touch

Let's build
something good.

[email protected]
Phone
+255 717 337 273
GitHub
@hmpuruti ↗
LinkedIn
/in/hassan-mpuruti ↗
Located
Dar es Salaam, TZ