$ 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.
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 2012 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.
- ee442ca
- 93833f8
- 82db89bfreelance · current
- 6d519a1dayamooztag: first full-time role
- b0ba9d9
Left Dayamooz after 1 yr 8 mo → moved to Hoomaan
- cd64d9ahoomaan
- 3d9eaf6
- 9000d8eeducationtag: MSc
MSc awarded — thesis: secure transfer of vital patient data via Android and iOS apps
- b78e001
Left Hoomaan after 8 mo; graduated with the MSc → full-time at Sabana
- 6d544c1sabanatag: promotion
- c9b84c5main
Left Sabana after 6 yrs 11 mo → moved to NovaByte Solutions
- 3638cf0novabyte · 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 (real estate) & Arcarius Capital (fintech)
NovaByte Solutions Inc. · 2025 – present · Full-stack developer
Client platforms delivered in Agile/Scrum sprints: React, Next.js and React Native front ends against Node.js, NestJS and GraphQL back ends, with CI/CD and cloud infrastructure owned end-to-end.
- GitHub Actions pipelines building and deploying on every commit.
- AWS, MongoDB and Firebase infrastructure behind both products.
- Next.js
- React Native
- NestJS
- GraphQL
- AWS
- Firebase
Freelance products (nine, 2015 – present)
Clients in Dubai, Armenia and the US · 2015 – present · Solo engineer: requirements → delivery
HomeTrust (admin panel and web app), TravelLeadApp, a customer/driver taxi-hailing app pair, and Dayra and Sadaf (marketing site, web app and API each).
- Each engagement run solo from requirements through release.
- Part-time, alongside full-time roles.
- React
- Next.js
- React Native
- Node.js
- NestJS
- PostgreSQL
- MongoDB
- Firebase
open source
React Native components on npm
2022react-native-gp-button (button group) and react-native-dropdown-searchable (searchable FlatList dropdown).
windscribe-vpn-tester
2026Automated tool that tests every Windscribe location and protocol/port combination, measuring latency and connection reliability on macOS and Windows.
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
- Tailwind CSS
- 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 (CI/CD)
- Vercel
Quality & Practice
- Jest
- Unit & integration testing
- Code review
- Mentoring
- Agile / Scrum
- AI-assisted development (Claude, Copilot, Cursor)
education
Education
Master of Science, Electrical and Electronics Engineering
Azad University (IAU) · Tehran, Iran · 2012 – 2018
Thesis: A secure platform for transferring vital patient data through Android and iOS applications
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