LiveFiscalFlow
Marketing site, merchant dashboard and developer portal for ZIMRA FDMS virtual fiscalisation.
Next.js / React / TypeScript / Tailwind CSS
Available for new projects
I'm Macdonald Sairos. Through Miccs Technologies I design and ship web and mobile products for fintech, property, procurement and retail teams, built with Next.js, React and TypeScript in Harare.
Selected work
Production systems for property, fintech, procurement and retail, pulled live from GitHub so this page is never out of date.
LiveMarketing site, merchant dashboard and developer portal for ZIMRA FDMS virtual fiscalisation.
Next.js / React / TypeScript / Tailwind CSS

Property management system for student housing with financial, maintenance and approval workflows.
Node.js / Express / MongoDB / Mongoose / JWT / AWS S3

Land exchange for Zimbabwe with verified listings and guided due diligence. This repo is its REST API: geo search, KYC, documents and payments.
Node.js / Express / MongoDB / Mongoose

Group procurement platform for a 15-company group: supplier KYS, RFQ/PO approvals, stores and budgets, each company on its own database and domain.
React / Vite / Tailwind CSS / Express
LiveReact / Vite / Tailwind CSS / Chakra UI

Bus booking platform with seat selection, payments, e-tickets and an admin fleet dashboard.
React / Vite / Tailwind CSS / Supabase
LiveFull-stack retail POS: Android cashier app, web back-office dashboard and a shared REST API.
React / Vite / Express / MongoDB

VPN desktop client and backend monorepo issuing Shadowsocks access keys with a full-device tunnel.
Electron / React / Vite / TypeScript
Next.js / React / TypeScript / Tailwind CSS
Streams an RTSP IP camera to any browser via a local ffmpeg server and Cloudflare Tunnel.
Next.js / React / TypeScript / Node.js
Archive
Every public repository and deployment, newest first.
35 projects
E-commerce mobile app with a four-service microservices backend on Docker and Kubernetes.
Next.js · TypeScript · Tailwind CSS · Vercel AI SDK · Zod
Personal portfolio site showcasing projects and experience, with a contact form via Resend.
Python
React · TypeScript · Vite · Tailwind CSS · Leaflet
React · Vite · Tailwind CSS · Supabase · Recharts
Next.js · TypeScript · Tailwind CSS · Radix UI · MongoDB
React · TypeScript · Vite
Services
I specialise in the part of the product your customers touch, and I can build the rest so it all works as one.
Dashboards, portals and internal tools that make complex workflows feel simple. Real-time data, role-based views and forms that never lose work.
Marketing sites and stores built to load fast on real African mobile networks, rank on Google and turn visitors into customers.
Cross-platform iOS and Android apps with offline support, push notifications and the same polish as the web product.
Component libraries and UI kits that keep a product consistent as it grows, documented so your team can ship without me.
APIs, databases, auth and deployment, so the interface has a solid system behind it. One person accountable end to end.
About
I'm Macdonald Sairos, a frontend engineer and the founder of Miccs Technologies. Since 2021 I've been building the software Zimbabwean businesses run on: student accommodation and property platforms, procurement and point-of-sale systems, fintech tools and logistics dashboards.
I care about the moment a person uses what I build. That means interfaces that load quickly on a phone in Mbare or Masvingo, read clearly in bright sunlight, and work for everyone, then code underneath that a team can maintain for years.
African products deserve world-class interfaces. That's the bar I set for every project.
Performance budgets, optimised images and green Core Web Vitals, tested on mid-range Android phones.
Semantic HTML, keyboard support, visible focus and colour contrast that meets WCAG AA.
Typography, spacing and motion handled with care, from a 320px phone to a 4K monitor.
Typed, componentised code and clear docs, so the product outlives the engagement.
How we work together
Goals, users and the one metric that matters.
Flows and UI in the browser, reviewed early.
Weekly previews on a live URL you can share.
Monitoring, fixes and iteration after go-live.
FAQ
Straight answers before you get in touch. Anything else, just ask.
Web apps, dashboards and internal tools; marketing websites and online stores; cross-platform iOS and Android apps; and design systems. When a project needs it, I also build the API, database, authentication and deployment behind the interface.
Yes. I am based in Harare and work remotely with teams across Zimbabwe, the rest of Africa and further afield, keeping Central Africa Time (CAT) hours. Every project ships weekly previews to a live URL, so distance never slows the work down.
With a short discovery conversation about your goals, your users and the one metric that matters. From there we design flows and UI in the browser, build in weekly previews you can share, and launch with monitoring, fixes and iteration after go-live.
Next.js, React and TypeScript on the web; React Native and Expo for iOS and Android; and Node.js with MongoDB or PostgreSQL when I build the backend too. Every build is held to a performance budget and tested on mid-range Android phones.
That is the standard every build is held to. The code is typed, componentised and documented, so the product outlives the engagement and your team can keep shipping without me.
I reply to every message within 24 hours, usually much sooner. Reach me through the contact form, by email, or on WhatsApp.
Contact
Tell me about your product. I reply to every message within 24 hours, usually much sooner.
WhatsApp / Phone
+263 787 669 200Studio
17171 Roan Close, Borrowdale West, Harare, Zimbabwe