Skip to main content

Available for new projects

Janakshan KrishnamoorthySeniorFull-StackEngineerReactNode.jsTypeScriptAI Integration

Senior quality, sensible price, zero communication headaches.

One experienced engineer who can handle your front-end, back-end, database, mobile, and AI features — and explains things in plain language.

Based in Sri Lanka (UTC+5:30) — I overlap comfortably with EU/UK hours, Australian hours, and US mornings/evenings.

Services

Four ways to work with me

Each one is scoped and priced before any work begins, so you know what you're committing to.

  • Quick Fix

    from $150

    1–5 days

    A bug fix or small feature on an existing React or Node app, turned around fast.

    • Root-cause fix, not a patch over the symptom
    • A short written summary of what was wrong
    • Fixed price agreed before I start
  • Feature Sprint

    from $500

    1–2 weeks

    One to two weeks of focused development — a dashboard, an AI feature, or an integration.

    • Scoped and priced before any work starts
    • A working, deployed feature at the end
    • Progress updates you don't have to chase
  • MVP Build

    from $3,000

    4–8 weeks

    A full web application, taken from design through build to deployment.

    • Milestone-based — you release payment per completed stage
    • React + Node + PostgreSQL, deployed and documented
    • Code reviews and tests, so it survives after handover
  • Care Plan

    from $300

    Monthly retainer

    Ongoing monthly support for an app that's already live and needs to stay that way.

    • Bug fixes and small improvements
    • Monitoring, so problems reach me before they reach your users
    • Priority response ahead of new-project work

These are starting points, not a menu — I quote each project once I understand the scope.

Have a project in mind?

Get in touch

Projects

What I'm building to show the work

Each of these is a small, complete product rather than a code sample — a business problem, the decisions I made, and what came out of it.

  • Demo project — built to demonstrate my approach

    DocuDataTurning document piles into clean data with AI

    Businesses retype invoices and receipts into spreadsheets by hand. This reads them instead — a person confirms the result in seconds, then exports it clean.

    • Next.js
    • Claude API
    • PostgreSQL
    • AI extraction

    In build — case study coming soon

  • Demo project — built to demonstrate my approach

    BookBoardA live view of today's schedule, without hitting refresh

    Clinics, salons and repair shops run on spreadsheets and can't see today at a glance. This shows the schedule live, updating the moment anything changes, with the numbers behind it.

    • Next.js
    • WebSocket
    • PostgreSQL
    • Charts

    In build — case study coming soon

  • Demo project — built to demonstrate my approach

    FieldNoteOffline is a feature, not an error state

    Field teams collect data where there's no signal, so web forms fail and paper gets lost. This keeps working with no connection at all, and syncs itself the moment one comes back.

    • React Native
    • SQLite
    • Offline sync
    • Express

    In build — case study coming soon

Have a project in mind?

Get in touch

About

Who you'd be working with

Janakshan Krishnamoorthy, Senior Full-Stack Engineer

8+ years of professional experience; company work is under NDA, so I built these public demos to show my approach.

I help startups and businesses build, fix, and improve web applications — and add AI features that actually work in production.

For the last 8+ years I've worked as a full-stack engineer using TypeScript, React, React Native, Node.js, and PostgreSQL/MongoDB. Today I design and own the API layer of an AI-powered inspection platform used in Singapore, working with microservices, message queues, and AWS.

Most “AI developers” have only done tutorials. I work on a production AI platform every day — I know what breaks in the real world. And unlike agencies, you talk directly to the senior engineer doing the work.

What I can do for you

  • Build a web application or MVP from scratch (React + Node + PostgreSQL)
  • Fix bugs, performance problems, and half-finished projects in React/Node apps
  • Add AI features to your product: chat assistants, document data extraction, smart automation (Claude/OpenAI APIs)
  • Build real-time dashboards and admin panels
  • Build cross-platform mobile apps with React Native

How I work

  • Clear written communication and honest estimates — no surprises
  • Senior-level code quality: reviews, tests, documentation
  • I use AI-assisted development responsibly, so you get senior quality at faster speed

Have a project in mind?

Get in touch

Tech stack

One stack, used properly

Not a list of everything I've touched once — this is what I build with day to day, and what I'll still be able to explain to you in six months.

Languages
  • TypeScript
Front-end
  • React
  • Next.js
Back-end
  • Node.js
  • Express
Data
  • PostgreSQL
  • MongoDB
Mobile
  • React Native
Cloud & AI
  • AWS
  • Claude / LLM APIs

Contact

Tell me about your project

A short description is enough to start. If it isn't something I'm the right person for, I'll say so and point you somewhere better.

Typical reply within 12 hours

Based in Sri Lanka (UTC+5:30) — I overlap comfortably with EU/UK hours, Australian hours, and US mornings/evenings.

Helpful to include

  • What you're building, or what's broken
  • Roughly when you need it
  • A budget range, if you have one in mind