Projecten
Raza Hussain Akbari — Senior full-stack developer / software engineer — Go, Node.js, React, Next.js
Projecten van Raza Hussain Akbari: Go-microservices, Next.js- & React Native/Expo-apps, cloudplatform en open source. Open voor remote & visumsponsoring.
Open voor remote werk en relocatie met visumsponsoring (EU, VK/Ierland, Canada, Australië, Nieuw-Zeeland).
KraveDish — restaurantplatform
Eigen project · Full stack · 2026
Restaurantplatform in pre-launch: bestellen aan tafel via QR, kassa/keukendisplay en admintools op Go-microservices.
Turborepo-monorepo: Go-services (Fiber) achter een API-gateway, een Expo-app en drie Next.js 16-webapps
Backend gemigreerd van NestJS naar Go; één Turbo CI-pipeline lint, typecheckt, test en bouwt beide stacks
AWS-infrastructuur in Terraform; authenticatie voor gasten, personeel en admins met telefoon-OTP, OAuth en een TOTP-MFA-beleid
Stack: Go, Fiber, Next.js 16, React, Expo, TypeScript, PostgreSQL, Redis, Turborepo, Terraform, AWS, Playwright
Multi-cloud managementplatform
Werk voor werkgever – closed source · Full stack · 2021–present
Features end-to-end op een multi-cloudplatform: van Go/Node/Python-services tot de Next.js-klantapp.
Eigenaar van features over backendservices, de interne admin/ops-UI en de Next.js-klantapp heen, zonder overdrachten
Modules voor VM-provisioning en bare-metalbeheer end-to-end gebouwd
Interactieve netwerktopologieweergave (ReactFlow, D3) gebouwd, door interne teams gebruikt als ops-tooling
Stack: Go, Gin, Fiber, Node.js, Python, Next.js, React, ReactFlow, D3, PostgreSQL
Collab Docs — collaboratieve editor
Take-home-opdracht · Full stack · 2026
Editor in Google Docs-stijl met rolgebaseerd delen, live aanwezigheid, opmerkingen en versieherstel. Online gedeployed.
13 Next.js-route handlers op een Prisma-model met 6 tabellen: auth, delen, .docx/.md-import, export, versies, opmerkingen
Toegangsmodel Owner/Editor/Commenter/Viewer, gedekt door 22 Vitest-tests, inclusief bestandsparsing- en XSS-cases
Ondertekende httpOnly-cookiesessies en gesanitizede opgeslagen HTML; lokaal SQLite, Turso (libSQL) op Vercel
Stack: Next.js 15, React 19, TypeScript, Tiptap, Prisma, Turso (libSQL), Zod, Vitest, Vercel
Auth-hardening & frontendplatform
Werk voor werkgever – closed source · Frontend · 2021–present
Een bevinding uit een security-audit van een klant opgelost met een BFF-authlaag, en het frontendplatform gebouwd waarop teams opleveren.
Auth verplaatst van localStorage-tokens naar een Next.js Route Handler-BFF met HttpOnly-cookies, waarmee de auditbevinding is gesloten
De gedeelde componentenbibliotheek en microfrontend-monorepo geschreven waarmee featureteams zelfstandig opleveren
Code-reviewstandaarden en CI/CD-pipelines (GitHub Actions, Jenkins) opgezet voor AWS, GCP en Azure
Stack: Next.js, TypeScript, React, Microfrontends, GitHub Actions, Jenkins, Docker, AWS, GCP, Azure
FortiVPN voor Omarchy
Open source · Cloud & DevOps · 2026
VPN-manager voor de Linux-desktop: Fortinet SSL-VPN met meerdere profielen op systemd, met geharde root-helpers.
Balkwidget en paneel om VPN-profielen te importeren, hernoemen, verwijderen en verbinden, plus starten bij het opstarten, via systemd-units
Root-helpers worden als root-eigendom geïnstalleerd en gecontroleerd tegen SHA-256-digests die in het setupscript zijn gecommit
Profielimport geeft de config via stdin met digestcontrole door aan root, wat een pkexec-file-swap-venster (TOCTOU) sluit
Stack: QML, Quickshell, Bash, systemd, polkit, openfortivpn
Cross-platform mobiele apps
Werk voor werkgever – closed source · Mobiel · 2021–present
Productie-apps in React Native/Expo voor iOS en Android, gebouwd samen met de backendservices die ze aanroepen.
Navigatie, state management, authenticatieflows en responsieve UI gebouwd met React Native en Expo
REST-API's en pushnotificaties geïntegreerd, in directe samenwerking met de backendservices
Herbruikbare componenten gedeeld tussen apps voor consistente, productierijpe cross-platform oplevering
Stack: React Native, Expo, TypeScript, REST APIs, Push notifications
PetroVault — website voor een handelsbedrijf
Klantproject · Frontend · 2026
Marketing- en leadgeneratiewebsite voor een handelsbedrijf in industriële benodigdheden in Karachi.
Site van 20 pagina's: bedrijfspagina's plus 12 productcategoriepagina's (buizen, afsluiters, vuurvaste materialen, constructiestaal en meer)
Offerte- en contactaanvraagflow, sitemap en JSON-LD gestructureerde data voor zoekmachines
Geanimeerde, scrollgestuurde hero en sectie-overgangen met GSAP en Lenis
Stack: Next.js 16, React 19, TypeScript, Tailwind CSS v4, GSAP, Lenis, Vercel
Open-sourcebijdragen
Open source · Backend · 2024–2026
Gemergede fixes voor apparaatondersteuning in Zigbee2MQTT en Home Assistant ZHA; audiofix voor Teams for Linux staat open.
Tuya 8-voudige touch-wandschakelaar toegevoegd aan de Zigbee2MQTT-converters, met een vervolgfix en apparaatdocumentatie (gemerged)
De bijbehorende ZHA-quirk toegevoegd aan de zha-device-handlers van Home Assistant (gemerged)
PR voor Teams for Linux (open): Bluetooth-audioapparaten herstellen die tijdens een sessie wisselen, met unittests
Stack: TypeScript, Python, JavaScript, Zigbee, Home Assistant, Electron
Pull requests:
Bezorgorders — Go-API + Nuxt-dashboard
Take-home-opdracht · Backend · 2022
Go/Gin REST-API op PostgreSQL met een Nuxt + Vuetify-dashboard voor orders, klanten en leveringen.
Gin REST-endpoints over vijf GORM-modellen (orders, orderregels, leveringen, klanten, bedrijven), automatisch gemigreerd
Vult PostgreSQL bij het opstarten met de aangeleverde CSV-dataset
Nuxt + Vuetify-pagina's per resource met doorzoekbare, gepagineerde datatabellen
Stack: Go, Gin, GORM, PostgreSQL, Nuxt 2, Vue, Vuetify
GPT-3 question answering — masterscriptie
Masterscriptie · AI & ML · 2022–2023
Masterscriptie Data Science: GPT-3 gefinetuned voor question answering op SQuAD, vergeleken met DistilBERT.
SQuAD omgezet naar JSONL voor OpenAI-fine-tuning (500 trainings- / 492 validatievoorbeelden)
Een GPT-3-model (Curie) gefinetuned en 2.000 trainingsstappen met loss en accuracy gelogd
Vergeleken met een op SQuAD gefinetuned DistilBERT-model (scriptie aan NED University)
Stack: Python, OpenAI GPT-3, DistilBERT, Hugging Face Transformers, SQuAD, pandas, Jupyter
Home — Raza Hussain Akbari
English
Deutsch
Nederlands
Français
Dit portfolio bevat een interactieve 3D-ervaring — schakel JavaScript in om die te bekijken.