Skip to content
~/kia

$ git log --graph --author="Kianoosh Soleimani"

Kianoosh Soleimani

Senior Full-Stack Engineer · TypeScript, React & React Native, Node.js/NestJS, AI on AWS

Ten years shipping web, mobile and backend products end-to-end; now building the AI and workflow-automation layer of a production healthcare EHR platform.

10+
years shipping
3
platforms: web · iOS · Android
AI
Bedrock · Transcribe · NestJS
UK
right to work · UK

Wigston, Leicestershire, United Kingdom · Remote (UTC±0/+1) · overlaps US East, EU and Canada

git log --graph --reverse

Career history, as a repository

Read it top to bottom, from 2009 to today. main is the career; every company, the freelance practice and education are branches that fork when they start and merge back into main when they end. 4 employers so far. Expand a node for what the role involved.

  1. Islamic Azad University, Science and Research Branch — Electronic Engineering

  2. dayamooztag: first full-time role

  3. educationtag: MSc

    MSc awarded — thesis: secure transfer of vital patient data via Android and iOS apps

  4. Left Dayamooz after 2 yrs 4 mo; MSc complete → moved to Hoomaan

  5. hoomaan

  6. Left Hoomaan after 8 mo → moved to Sabana

  7. freelance · current

  8. sabanatag: promotion

  9. main

    Left Sabana after 6 yrs 10 mo → moved to NovaByte Solutions

  10. novabyte · currenttag: current

≈ marks an estimated month · ○ ring = a chapter merged back into main · "current" = still ongoing

repositories

What I have built

Products I owned or shipped a significant part of. Each card is a repository in the career graph above.

Humanet — AI layer for a healthcare EHR platform

NovaByte Solutions Inc. · 2025 – present · Full-stack developer, owner of the AI and workflow layer

Production electronic-health-record platform. Built the AI features clinicians use daily and the durable workflow engine behind appointments, forms, prescriptions, referrals and tasks.

  • Conversational assistant, intent classification and evidence-grounded clinical data extraction on AWS Bedrock (Claude) in NestJS.
  • AI medical scribe: chunked audio upload to S3, AWS Transcribe processing, SOAP note drafts with evidence-linked suggested actions.
  • Workflow-automation engine on BullMQ/Redis with event triggers, conditional branching, runtime variables and resumable steps.
  • Per-model token metering and monthly spend budgeting so AI cost is visible and capped.
  • NestJS
  • TypeScript
  • AWS Bedrock
  • AWS Transcribe
  • BullMQ
  • Redis
  • MongoDB
  • S3

Sabana — ride-hailing platform

Sabana · 2018 – 2025 · Front-end → full-stack owner

Driver app, customer product and partner admin panel, plus backend microservices. Grew from front-end feature work into ownership of the whole platform over seven years.

  • 70% improvement in app performance across the driver and customer apps.
  • Two production NestJS microservices: SMS notifications and an EU customs (ICS2/ENS) data-exchange integration, deployed via GitHub Actions.
  • Shared, unit-tested UI component library giving web and mobile parity.
  • Mentored junior developers through code review and pairing on React/React Native.
  • React Native
  • React
  • Next.js
  • TypeScript
  • NestJS
  • Node.js
  • Jest
  • GitHub Actions

EVNS — Engel & Völkers Nova Scotia

NovaByte Solutions Inc. · 2025 · Full-stack developer across app, web and API

Real-estate platform for Engel & Völkers Nova Scotia, live on the App Store, Google Play and the web. Involved in every layer: development, integration and deployment on all platforms.

  • React Native mobile app published on iOS and Android.
  • Next.js website and Node.js/Express backend.
  • React Native
  • Next.js
  • Node.js
  • Express
  • TypeScript

Website ↗App Store ↗Google Play ↗

client work

HomeTrust

Client in Armenia · Freelance

Built the admin panel in React and the main website in Next.js.

hometrust.sg ↗

Dayra Club — mother application

Dr Maryam Abasi · Freelance

Built the admin panel in Next.js and the web application in React with Vite.

Hood Food

Client in Armenia · Freelance

Two separate React Native apps, one for drivers and one for customers.

open source

windscribe-vpn-tester

Open source · 2026

Tests every Windscribe location and protocol for latency and reliability on macOS and Windows.

GitHub ↗

package.json

Skills

Grouped the way I use them day to day.

Languages

  • TypeScript
  • JavaScript (ES2023)
  • SQL
  • Java (Android)

Frontend & Mobile

  • React
  • Next.js
  • React Native
  • Expo
  • Redux
  • React Query
  • Apollo Client
  • Tailwind CSS
  • Ant Design
  • Vite
  • Zod

Backend & APIs

  • Node.js
  • NestJS
  • Express
  • GraphQL
  • REST API design
  • Microservices
  • BullMQ / Redis
  • Prisma

AI Engineering

  • AWS Bedrock (Claude)
  • OpenAI API
  • LLM integration
  • Intent classification
  • Structured extraction with source grounding
  • AWS Transcribe
  • Token & cost metering

Data & Cloud

  • PostgreSQL
  • MongoDB
  • Firebase
  • AWS (S3, ECS)
  • Docker
  • GitHub Actions and GitLab CI/CD
  • Vercel

Quality & Practice

  • Functional programming (fp-ts, optics)
  • Parse, don't validate
  • Jest
  • Unit & end-to-end testing
  • Performance optimisation
  • Code review
  • Mentoring
  • Agile / Scrum
  • AI-assisted development (Claude, Copilot, Cursor)

education

Education, certifications and languages

Master of Science, Electronic Engineering

Islamic Azad University, Science and Research Branch · Tehran, Iran · 2009 – 2017

Thesis: A secure platform for transferring vital patient data through Android and iOS applications

Certifications

  • React.js · Jonas Schmedtmann, Udemy
  • React.js and Web Development · Fanavaran Anisa
  • Android Developer · Andishmand

Languages

  • Persian · Native
  • English · Intermediate (B1)

git remote add

Let's work together

Open to senior full-stack and AI-integration roles, remote or hybrid, with US, EU or Canadian teams.

Location
Wigston, Leicestershire, United Kingdom
Eligibility
Right to work in the UK
Working pattern
Remote (UTC±0/+1) · overlaps US East, EU and Canada