Kerala, India · Open to interesting problems

Ranjith E

>Full Stack Engineer

I build products end to end — TypeScript throughout, with React and Next.js on the front and Node.js, Express and NestJS on the back.

01

About

I am a software engineer with 7+ years of experience building full-stack applications across e-commerce, insurance, fleet management, healthcare and financial products. Today I work at Alamy on the engineering of the Alamy.com purchase journey, across multiple frontend and backend services built with TypeScript, Next.js, NestJS, AWS and Commercetools.

Before Alamy, I spent over four years at Innovation Incubator and Cyber Sapient building products in very different domains — real-time drilling dashboards made of independently deployed micro-frontends, a digital lending platform integrated with credit bureaus, fleet tracking on Kafka and Elasticsearch, and booking platforms for home healthcare. Moving between them taught me to get up to speed on a new problem quickly and to work comfortably on either side of the API.

My workflow has grown alongside AI tooling, from ChatGPT and GitHub Copilot to Claude Code with skills, agents, hooks and MCP integrations, which leaves more of my time for problem decomposition, architecture and code review. What I care about most is software that is reliable, scalable and easy to maintain.

02

Stack

The tools I reach for. Grouped by where they sit, not by how well I know them — everything listed here has been through production.

Frontend

7
  • React
  • Next.js
  • TypeScript
  • Module Federation
  • Tailwind CSS
  • HTML
  • CSS

Backend

6
  • NestJS
  • Express
  • Moleculer
  • Node.js
  • REST
  • WebSockets

Data

4
  • PostgreSQL
  • MongoDB
  • SQL
  • Elasticsearch

Platform

4
  • AWS
  • Docker
  • Kafka
  • CI/CD

Testing

4
  • Vitest
  • Jest
  • Integration testing
  • Test-driven development
03

Experience

  1. Full Stack Developer

    Alamy

    Mar 2024 — PresentTrivandrum

    The Alamy.com purchase journey, across multiple frontend and backend services.

    • Contributed to the migration from the legacy .NET stack to the modern platform, followed by new commerce capabilities across the purchase flow.
    • Contributed to a new checkout experience — guest purchase, login at checkout, tax handling and discounts — and implemented the Stripe payment integration.
    • Contributed to subscription capabilities, extending the commerce platform to support subscription-based purchasing.
    • Designed and implemented a BullMQ-based migration framework that moved users and companies into Commercetools through queued jobs, preserving user data, permissions, discounts and credit accounts.
    • Implemented server-side shopping cart processing through a centralised Proxy API, with shared validation, error handling and cart lifecycle management across cart types.
    • Modernised order processing by moving validation and storage off the legacy .NET API, using feature flags, monitoring and AWS SQS for automated retries.
    • TypeScript
    • Next.js
    • NestJS
    • Node.js
    • AWS
    • Commercetools
    • Stripe
    • BullMQ
  2. Senior Full Stack Developer

    Cyber Sapient

    Mar 2023 — Feb 2024Bengaluru

    Client platforms across healthcare, lending, insurance and fleet management.

    • Built credit score checks for a loan processing platform by integrating the Equifax and CIBIL credit bureaus, and automated user notifications through the WhatsApp APIs.
    • Worked on a fleet management platform using Elasticsearch for search, Apache Kafka for event-driven processing and the Google Maps API for vehicle tracking.
    • Developed booking workflows for a home healthcare platform and survey workflows for a motor insurance claims platform.
    • Guided junior developers on React.js best practices, implementation approaches and code quality.
    • React.js
    • Next.js
    • Express.js
    • Moleculer.js
    • PostgreSQL
    • MongoDB
    • Elasticsearch
    • Kafka
  3. Software Engineer

    Innovation Incubator Advisory

    Aug 2019 — Mar 2023Trivandrum

    Product development across health, energy and social commerce.

    • Built configurable real-time dashboards for drilling, completion and production data, with chart types shipped as independently deployable Module Federation modules.
    • Implemented a drag-and-drop dashboard builder for arranging visualisation widgets, with AWS AppSync and Cognito providing real-time data and authentication.
    • Worked on the backend services and admin platforms of a social marketplace built around group shopping.
    • Contributed to a personalised onco-health platform providing tailored nutrition plans and programmes for cancer patients.
    • React.js
    • Express.js
    • Moleculer
    • PostgreSQL
    • MongoDB
    • AWS AppSync
    • Module Federation
04

Projects

Products I've helped build — across stock media, energy, lending, healthcare, insurance, fleet management and social commerce.

Stock media

Alamy

Stock images, licensed online

A stock content marketplace where customers search, license and download images and videos, from single purchases to subscriptions and enterprise packs.

  • Next.js
  • NestJS
  • TypeScript
  • AWS
  • Commercetools
  • Stripe
Energy

Wellsite Universal Viewer

Real-time drilling data dashboards

A real-time monitoring platform for field operations, streaming drilling, completion and production data into dashboards that users build themselves from charts, KPIs and meters.

  • React.js
  • Express.js
  • Apache ECharts
  • Module Federation
  • AWS AppSync
  • Cognito
Lending

PaisaOnClick

Digital loan processing

A digital lending platform where people apply for loans online, with credit checks against bureaus such as Equifax and CIBIL and WhatsApp updates throughout the application.

  • Next.js
  • Express.js
  • MongoDB
  • WhatsApp API
Fleet management

Fleetnext

Fleet monitoring and vehicle tracking

A fleet management platform for monitoring and managing vehicle operations, with live vehicle tracking on a map.

  • React.js
  • Express.js
  • Elasticsearch
  • Kafka
  • Redis
  • Google Maps API
Social commerce

Nearoo

Group shopping with family and friends

A social marketplace built around group shopping: people connect with family and friends and shop together, with a 3D virtual store to browse.

  • Node.js
  • Moleculer
  • Sequelize.js
  • SQL
  • React.js
Healthcare

Medrabbits

Home healthcare, booked online

A platform for finding and booking home healthcare services, delivered at the patient's doorstep.

  • React.js
  • Moleculer.js
  • PostgreSQL
05

Or just ask

Same information, different interface. Type help to see what it knows.

visitor@portfolio — zsh
Type a command, or `help` for the list.
visitor@portfolio ~ $
06

Let's build something.

I'm open to roles and collaborations where the engineering is the interesting part. The fastest way to reach me is email.