Zaehid Hakim

Zaehid Hakim

Optometrist and pharmacist turned software developer. I build, ship and run production software for businesses, on the web and iOS, and the server it runs on.

Birmingham, UK Open to: business partnerships, and selected build-and-run projects

Register

Everything I have built, newest first

9 entries. 7 are live and used by real people.

Project register: case number, project, stack, status and year
CaseProjectStackStatusYear
09 zaehidhakim.co.ukThis site Static site Live 2026
08 Learn Academy appParent app, iOS and Android iOS · Android Built, unreleased 2026
07 ForexAcuity for iOSCharts, practice simulator, journal iOS · iPadOS · macOS App Store 2026
06 Acuity FinanceAccountancy practice site, client portal, iOS app Web · portal · iOS Live 2026
05 EyecuityPractice management system for opticians Web · practice management In progress 2025
04 Locum OptomMy locum practice, with availability booking Web · admin Live 2025
03 Learn AcademySite, parent portal, Director console Web · portal Live 2025
01 ForexAcuityLive analysis dashboard Web · live market data Live 2024
02 Home Eye ClinicMy domiciliary practice, bookings admin Web · admin Live 2023

Case 02 Web · bookings admin Live 2023 to now

Home Eye Clinic

My own domiciliary practice: NHS and private home eye tests across the Midlands.

Presenting problem
My practice needed a site that older patients and their families can find in search and use easily, and booking requests that always reach the team.
Assessment
Many patients are over 70, so legibility comes first. The domain had been hit with pharmaceutical spam pages, and competition in the sector had increased. Booking notices depended on a single mailbox.
Plan
A site built for legibility first, with area pages for local search, a bookings admin for the team, booking alerts with a fallback, encrypted off-server backups, and a chat assistant for bookings and questions.
Outcome
Live at homeeyeclinic.co.uk with eleven area pages. Bookings admin since 10 Sep 2026; chat assistant answering since 21 Sep 2026. Backups are encrypted and have been restore-tested.
Home Eye Clinic homepage: 'Home Eye Tests, NHS and Private' over a photo of an older man smiling, with Book a Home Eye Test and phone buttons.
Desktop
Home Eye Clinic homepage on a phone.
390px

Case 03 + 08 Web · portal · mobile app Site and portal live 2025 to now

Learn Academy

Directed oversight for families who educate their children, aged 6 to 16, at home.

Presenting problem
Parents who educate their children at home are often unsure whether their child is making enough progress. An Education Director baselines each child, writes an individual learning plan in weekly instalments and reviews the evidence the parent logs. All of that needed one shared place.
Assessment
Children's data shaped the product. Accounts are for parents only, and the record belongs to the parent, who can export or delete it. The business repositioned in September 2026, so the site, the data model and the wording all had to change together.
Plan
A public site, a parent portal, a Director console and a parent app on one shared backend, where each family can only ever see its own records.
Outcome
Site and portal live at learn-academy.co.uk, redesigned 9 Sep 2026. Retired URLs redirect straight to their new pages. The parent app is built but not yet released.
Learn Academy homepage: 'You're home educating. We make sure it's working.' beside a drawn weekly plan page with a note from the Director.
Desktop
Learn Academy homepage on a phone.
390px

Record

Practitioner recordUpdated Oct 2026
GOC reg.
Optometrist, General Optical Council 01-19928
Trading
Forex trader
GPhC reg.
Pharmacist, General Pharmaceutical Council 2077725 Non-practising
Clinical
23+ years in regulated healthcare; practising optometrist today
Education
Optometry (2001) and Pharmacy (2007), Aston University PgCert Computer Science, Birmingham City University, June 2026
Shipping
Production software since 2022: six live sites, an API and two App Store apps
Based
Birmingham, UK
Open to
Business partnerships, and selected build-and-run projects

Practice

How I work

Every project runs the same way, from plan to maintenance.

  1. PlanI write it down before I build it.

    Every project keeps a plan and a status file. A clinic habit: if it isn't recorded, it didn't happen.

  2. RequirementsI start with the problem, not the feature.

    I run the businesses these systems serve, so the requirements come from the clinic, the practice and the trading desk.

  3. DesignI design for the end user.

    My users range from patients over 70 to traders on a phone. That shapes type size, contrast and how few steps a task takes.

  4. TestI test the parts that carry money or data.

    The ForexAcuity iOS app has almost 200 unit tests, covering its trade engine, journal and replay clock.

  5. ReleaseI host and ship what I build.

    Six sites and an API run on a Linux server that I administer myself, from deploys to backups to monitoring.

  6. MaintainI keep it patched and I respond when it matters.

    In December 2025 my server was attacked repeatedly. I traced the cause to a newly published flaw in a web framework, patched it and hardened the server.

  7. ClaimsI don't overstate.

    Regulated professions taught me to make only claims I can back up. Every outcome here links to something you can check.

Contact

info@zaehidhakim.co.uk

Tell me about your business and where you want to take it. I'm happy to walk through any of these codebases.

Birmingham, UK