Software engineering by Hassan Adaminejad
Sarav builds web
applications that hold up
under pressure.
Sarav is my independent software practice. I help product teams launch SaaS and AI applications, improve complex React and Next.js systems, and build reliable Supabase, API, automation and data workflows.
Move horizontally to explore the film
01 / Services
Senior engineering, shaped around your product.
Work directly with Hassan through Sarav to launch an MVP, improve an existing product, integrate difficult systems or deliver a scalable web application from architecture through production.
Full-stack SaaS & MVP development
From focused MVPs to production SaaS platforms: React and Next.js interfaces, Node.js services, dashboards, data models and reliable deployment foundations.
React · Next.js · TypeScript · Node.js · SaaSExplore this serviceSenior frontend & product improvement
Complex feature delivery, frontend architecture, design systems, maintainability improvements and measurable performance optimisation for existing products.
UI architecture · Performance · Testing · AccessibilityExplore this serviceSupabase, APIs & integrations
Supabase and PostgreSQL development, REST and GraphQL APIs, authentication, third-party services, payment flows, webhooks and scheduled cron jobs.
Supabase · PostgreSQL · REST · GraphQL · WebhooksExplore this serviceAI-powered web applications
Structured interview platforms, OpenAI integrations, validated LLM outputs and practical architecture for reliable, real-time AI product experiences.
OpenAI · LLM orchestration · AI interviews · RealtimeExplore this serviceAPI & third-party integrations
Reliable integrations for payments, authentication, external platforms and internal services, with clear error handling and maintainable data flows.
REST · GraphQL · Stripe · Webhooks · API integrationExplore this serviceData scraping & automation
Reliable extraction pipelines, browser automation, serverless processing and operational data flows at production scale.
Puppeteer · AWS Lambda · Webhooks · ETLExplore this serviceWays to work together
Choose the shape of support your product needs.
From a focused six-week AI MVP sprint to ongoing automation or part-time technical leadership, each engagement has a clear purpose and delivery model.
Fractional CTO
Part-time technical direction, architecture and hands-on delivery support for founders and product teams.
Automation retainer
A monthly partnership to build, monitor and continuously improve business and AI automations.
6-week AI MVP sprint
Validate one focused AI product hypothesis with a working full-stack MVP and a clear next-step roadmap.
AI agent and integration work
Connect bounded AI agents to real APIs, trusted data and business workflows with clear controls.
Day-rate contracting
Senior product engineering for focused delivery periods, difficult features and technical problem solving.
Micro-SaaS development
Build a focused subscription product with authentication, billing, data and operational automation.
02 / Selected work
Complex systems.
Clear outcomes.
Product, platform and automation work across AI interviews, recruitment technology, online reservations, music intelligence, matching and web scraping.
AI-Powered Interview Platform
Designed the conversation architecture for AI-powered interviews: structured question flows, bounded follow-ups, validated LLM output, idempotent retries and failure-safe session recovery. Benchmarked real-time avatar providers for cost, concurrency, latency and integration flexibility.
TypeScript · Node.js · OpenAI · LLM orchestration · REST
- Structured interview engine
- Real-time avatar benchmarking
- OpenAI-ready architecture
Recruspace RTS & HR Tech
Built multilingual recruitment and talent workflows across job publishing, candidate journeys, custom questions, skill tests, one-way interviews, payments and browser-assisted sourcing. Integrated Supabase-backed product features and OpenAI-ready interview experiences.
React · Next.js · TypeScript · Supabase · Stripe · WXT
- RTS / ATS workflows
- Supabase product delivery
- WXT browser extension
Cleverly CMMS
Helped modernise a complex maintenance platform across scheduling, finance, notifications and invoices while moving the product to a scalable monorepo architecture.
Next.js · React · NX · GraphQL · Hasura
- Next.js 14 migration
- Shared NX architecture
- Hasura workflows
Web Scraping & Data Automation
Built serverless web-scraping, menu extraction and data-ingestion workflows that turned fragmented restaurant data into dependable operational intelligence.
AWS Lambda · Node.js · Redshift · Puppeteer · Hasura
- 8,000 URLs discovered
- 30+ Lambda functions
- 650 new sources
Online Hotel Reservation PWA
Delivered a high-traffic online hotel reservation experience for more than 600,000 active users, pairing responsive booking flows with measurable performance and acquisition gains.
React · Redux · PWA · AMP · SCSS
- 300% AMP visit uplift
- 60% faster experience
- 30% load-time gain
Big Effect Music Intelligence
Contributed as part of the development team behind a music-intelligence product that converts billions of market signals into automated, personalised and actionable direction.
Next.js · TypeScript · MakerKit · Supabase · Webhooks · Cron
- Music intelligence SaaS
- MakerKit + Supabase
- Webhooks & scheduled jobs
FoundFactory Matching Platform
Contributed to an academic co-founder matching platform that connects students, researchers and alumni by professional skills, personality and startup interests.
Next.js · TypeScript · MakerKit · Supabase · PostgreSQL
- University team formation
- Supabase workflows
- Scheduled automation
03 / Experience
Built in teams.
Owned end to end.
2024 — 2026
SIU Digital / Recruspace RTS
Senior Frontend Developer
Built multilingual recruitment software across job publishing, candidate pipelines, online interviews, skill tests, payments, browser-assisted sourcing and AI-powered interview research. Worked across the React interface, Supabase product data and backend integrations.
React · TypeScript · Next.js · Supabase · Stripe · WXT · OpenAI
2021 — 2024
DryKISS Ltd
Frontend / Full-Stack Developer
Delivered SaaS, online reservation, facility-management and data-automation systems for UK clients, from Nx/Next.js migrations and GraphQL workflows to serverless web-scraping pipelines.
React · Next.js · Node.js · AWS · Hasura · PostgreSQL · Puppeteer
Product teams
Big Effect · FoundFactory
Full-Stack Product Contributor
Contributed as part of development teams building music-intelligence and academic co-founder matching products, using MakerKit and Supabase with PostgreSQL data, webhooks and scheduled cron-job automation.
Next.js · TypeScript · MakerKit · Supabase · Webhooks · Cron Jobs
Earlier work
Snapptrip · MCI · Dorakis
Frontend & Software Engineer
Developed a high-traffic online hotel reservation PWA, tested telecom administration tools and delivered AWS-based analytics automation across travel, telecom and data products.
React · Redux · Jest · PWA · AMP · AWS Lambda
04 / Toolkit
Broad enough for the system.
Sharpest at the interface.
Frontend product systems
- React
- Next.js
- TypeScript
- Redux Toolkit
- Tailwind CSS
- Storybook
Full-stack & Supabase
- Node.js
- Express
- Supabase
- PostgreSQL
- GraphQL
- REST APIs
AI & automation
- OpenAI integration
- LLM workflows
- Web scraping
- Puppeteer
- Webhooks
- Cron jobs
Cloud & quality
- AWS Lambda
- Docker
- Jest / Cypress
- CI/CD
- Accessibility
- Performance
05 / Founder
Sarav is led by Hassan Adaminejad.
I am Hassan Adaminejad, a senior full-stack developer and the founder of Sarav. Clients work directly with me from technical discovery and architecture through hands-on development and production delivery.
With an M.Sc. in Electronic Engineering, I approach software by finding the real constraint, modelling the system and making the result understandable. I specialise in React, Next.js, TypeScript, Node.js, Supabase, PostgreSQL, AWS and AI-powered applications, working with companies on focused projects and ongoing product partnerships.
Education
M.Sc. Electronic Engineering
Malek Ashtar University · 2015
06 / Common questions
Clear facts for clients and search engines.
What is Sarav?
Sarav is the independent software engineering practice of Hassan Adaminejad. It helps companies build and improve web applications, SaaS products, AI-powered systems and automation workflows.
Who is Hassan Adaminejad?
Hassan Adaminejad is a senior full-stack developer and the founder of Sarav, specialising in React, Next.js, TypeScript, Node.js, Supabase, AI-powered products and automation.
What kinds of web applications can Sarav build?
Sarav builds custom React and Next.js applications, SaaS platforms, AI interview and recruitment products, online reservation systems, dashboards, browser extensions, Supabase backends, API integrations, web-scraping pipelines and business automation.
How can a company work with Hassan?
Companies can hire Hassan directly for a focused project, product improvement or ongoing remote development partnership through Upwork or LinkedIn.
Can Sarav build an AI MVP in six weeks?
Yes, when the sprint is limited to one clear user problem, one measurable product hypothesis and an agreed MVP scope. The goal is a working product that validates direction—not a complete mature platform in six weeks.
Can Sarav automate an existing business workflow?
Yes. Sarav can audit a repetitive process, connect the required APIs and data, build the automation and continue monitoring and improving it through an automation retainer.
07 / Contact
Need senior engineering without agency overhead?
Bring it to Sarav.
Work directly with Hassan on full-stack, frontend, SaaS, AI, Supabase, integration and automation projects. Available worldwide for focused delivery, product improvement and ongoing remote collaboration.
React · Next.js · Supabase · Node.js · AI · AWS