Building the web,
intelligently.
I'm Sajankumar Vijayan — I help startups and teams ship production-ready web apps and AI-powered products. From architecture to deployment, I own the full stack.
Code, AI & Coffee
Nearly two decades, turning complex problems into clean, scalable solutions.
Hey, I'm Sajan 👋
I'm a fullstack developer and AI engineer based in Almere, Netherlands. I specialize in building production-grade web applications, intelligent backends, and AI-powered products that actually ship on time and under budget.
My work sits at the intersection of web engineering and cloud development. Whether it's wiring up a RAG pipeline over a private document corpus, architecting a multi-tenant SaaS backend, or optimizing a React app's Core Web Vitals I'm equally at home.
As a consultant, I work closely with founders, CTOs, and engineering leads to move fast without accruing unnecessary technical debt. I care deeply about code quality, developer experience, and shipping things that last.
Full Tech Stack
Proficiency Levels
Looking for a technical partner?
I take on select freelance projects and consulting engagements.
Get in TouchWhat I bring to the table
From concept to production — I handle the technical heavy lifting so you can focus on your product.
Fullstack Web Development
End-to-end web applications built with React, Next.js, and Node.js. From pixel-perfect UIs to robust APIs — production-ready, scalable, fast.
AI & LLM Integration
Custom AI features, RAG pipelines, and LLM-powered products. I help teams go from prototype to production with OpenAI, Claude, and open-source models.
Backend & API Architecture
Thoughtful API design, microservices, and database optimization. Building systems that handle millions of requests with confidence.
Technical Consulting
Strategic advice for startups and growing teams. Tech stack audits, architecture reviews, team mentoring, and helping you ship faster with less regret.
My Process
Understand requirements, constraints, and goals
Design scalable, maintainable technical solutions
Ship incrementally with frequent checkpoints
Launch with confidence, CI/CD, and monitoring
Problems I've solved
Real challenges, real solutions. Here's how I've helped teams across industries.
Challenge
Dental practices bleed up to 30% of prospective new patients after hours callers who won't leave a voicemail simply move to the next clinic on Google. High-intent leads arrive precisely when no one is available to capture them, making every missed call a direct revenue loss.
Solution
Built a high-concurrency voice agent integrated via real-time API with Practice Management Software (Dentrix, Curve). An intent recognition layer differentiates clinical emergencies from routine bookings and routes each appropriately. The agent reads live calendar availability to confirm appointment slots inside the same call. A sentiment-detection layer monitors caller frustration and triggers an instant SMS escalation to the human receptionist when the conversation exceeds its confidence threshold.
Outcome
After-hours lead capture increased by 40%, transforming a previously invisible revenue leak into a measurable pipeline. Receptionists were freed from repetitive scheduling calls, reducing burnout by 15% and allowing clinical staff to redirect their attention to in-chair patient care. The system operates continuously with zero incremental labour cost per interaction.
Selected Work
A curated selection of projects across web, AI, and infrastructure.
Full Stack FastAPI + React Template
Modern multi-tenancy web template with FastAPI, React, MongoDB, Beanie ODM, Docker, and Helm. Includes RBAC, AI chat interface, and S3/Azure Blob storage support.
React Calendar
A beautiful, fully-featured calendar component for React with month, week, day, and year views. Lightweight, composable, and easy to integrate.
Hetzner Storage SDK
TypeScript SDK for Hetzner Storage Box, Storage Share, and Object Storage. A clean, typed client for managing Hetzner storage services from Node.js.
AbpVue
Vue 3 / Nuxt 3 UI template for ABP Framework applications. Includes OpenID Connect auth, TailwindCSS styling, and role-based access patterns out of the box.
Craft
A lightweight framework that supercharges ASP.NET Core with extension methods, modular architecture, and minimal-API patterns — keeping your code clean and composable.
Transparent pricing,
no surprises.
Every project is scoped carefully before work begins. Prices are fixed — you'll know exactly what you're getting before we start.
3–5 days
Codebase Audit
A thorough review of your existing codebase — architecture, security, performance bottlenecks, and technical debt. You'll receive a detailed written report with prioritised recommendations.
- Full architecture review
- Security vulnerability scan
- Performance analysis
- Prioritised fix recommendations
- 30-min walkthrough call
4–6 weeks
MVP Build
From idea to live product. I'll help you scope, architect, and ship a production-ready MVP — auth, database, API, and a polished frontend. Built to scale, not just to demo.
- Full-stack web application
- Authentication & user management
- Database design & setup
- REST or GraphQL API
- CI/CD pipeline & deployment
- 2 weeks post-launch support
2–3 weeks
AI Feature Integration
Add intelligent features to your existing product — RAG pipelines, LLM-powered workflows, semantic search, or custom AI agents. I handle the full integration end-to-end.
- LLM / RAG pipeline setup
- Vector database integration
- Custom prompt engineering
- API integration & testing
- Documentation & handover
Ongoing
Monthly Retainer
Dedicated engineering bandwidth every month. Ideal for startups that need a reliable senior developer without the overhead of a full-time hire.
- ~40 hrs/month dedicated time
- Feature development & bug fixes
- Code reviews & architecture
- Weekly async check-ins
- Priority response (< 4 hrs)
Need something custom? Let's talk scope and budget — I work with startups at every stage.
Let's build something
Have a project in mind? I'd love to hear about it. Drop me a message and I'll get back to you within 24 hours.
Find me on