Index/Experience

Three organisations, one through-line: taking digital work from first requirement to a system that runs in production.

  • 2019 XLRI – Xavier School of Management
  • 2018 Kerala Samajam Model School
  • 2015 Webandcrafts
Get in touch

(01)Experience

From responsive websites in Kerala to institutional platforms and infrastructure in Jamshedpur.

  1. 2019—Now

    2019 — Present

    Senior Full-Stack Developer / IT Services

    XLRI – Xavier School of Management / Jamshedpur, India

    Working across institutional digital platforms, enterprise applications, website development and technology infrastructure. Involved in building and maintaining applications supporting different institutional functions, while contributing to architecture, frontend and backend development, deployment and infrastructure management.

    • Enterprise applications
    • Institutional websites
    • Architecture
    • Deployment & infrastructure
  2. 2018—2019

    2018 — 2019

    Full-Stack Developer

    Kerala Samajam Model School / Jamshedpur, India

    Worked on web applications, institutional websites, online admission systems and payment integrations.

    • Web applications
    • Online admissions
    • Payment integrations
    • PHP & Laravel
  3. 2015

    Earlier

    Web Development

    Webandcrafts / Infopark, Kerala

    Started my professional journey developing responsive websites and working with modern web technologies.

    • Responsive websites
    • HTML, CSS & JavaScript

(02)Expertise

Six disciplines, one person — so the decisions made in design still make sense in the database, and in the server that runs it.

  1. 01

    Full-Stack Development

    Building scalable web applications using modern frontend and backend technologies.

    React · Node.js · Laravel

  2. 02

    UI/UX & Frontend Engineering

    Creating intuitive, responsive and visually refined user experiences.

    Figma · TypeScript · Accessibility

  3. 03

    Backend & API Development

    Developing reliable APIs, business logic, integrations and database-driven applications.

    REST · Express · Integrations

  4. 04

    Cloud & Infrastructure

    Managing application hosting, deployment, server environments, Docker, reverse proxies and cloud infrastructure.

    Docker · Traefik · AWS

  5. 05

    Database Architecture

    Designing efficient data structures and database-driven solutions.

    MySQL · PostgreSQL · MongoDB

  6. 06

    Digital Product Development

    Turning ideas and requirements into complete digital products, from planning to deployment.

    Planning · Build · Launch

(03) Infrastructure & engineering

I don't just build applications. I also work with the infrastructure that powers them.

Reference deployment stackVisitors reach Cloudflare, which proxies to Traefik on a Linux server. Traefik routes requests to web, API and worker containers deployed by Coolify from GitHub. The containers use AWS RDS for data and AWS S3 for files.VPS / CLOUD SERVER — LINUX · DOCKERTLS TERMINATED AT THE EDGE AND AT TRAEFIKAWSHTTPSproxiedroutes by hostSQLobjectsgit push → deployGITHUBSource · reviewsVISITORSBrowser · mobileCLOUDFLAREDNS · TLS · WAFCOOLIFYBuilds · deploys · env · healthTRAEFIKReverse proxyWEBDocker containerAPIDocker containerWORKERDocker containerAWS RDSManaged databaseAWS S3Object storage
Fig. 03 — A typical stack I build and operate. Illustrative; not a map of any specific system.
01Edge
Cloudflare DNS, TLS, caching and web application firewall in front of everything.
02Host
Linux VPS and cloud servers — provisioned, hardened, updated and monitored.
03Route
Traefik as the reverse proxy: host-based routing and automatic certificates.
04Run
Applications in Docker containers, deployed from Git through Coolify.
05Data
AWS RDS for managed databases and S3 for files and backups.
06Operate
Websites and applications kept healthy, patched and running.

(04)Technology stack

The stack I reach for, from interface to infrastructure — 30 tools I've used in real projects.

Frontend

08 tools
  • FE.01React.js
  • FE.02Next.js
  • FE.03TypeScript
  • FE.04JavaScript
  • FE.05HTML5
  • FE.06CSS3
  • FE.07Tailwind CSS
  • FE.08Vite

Backend

05 tools
  • BE.01Node.js
  • BE.02Express.js
  • BE.03PHP
  • BE.04Laravel
  • BE.05REST APIs

Database

04 tools
  • DB.01MongoDB
  • DB.02MySQL
  • DB.03PostgreSQL
  • DB.04Prisma

Infrastructure & DevOps

08 tools
  • OPS.01Docker
  • OPS.02AWS
  • OPS.03Cloudflare
  • OPS.04Coolify
  • OPS.05Traefik
  • OPS.06NGINX
  • OPS.07Linux
  • OPS.08GitHub

Design & Workflow

05 tools
  • WF.01Figma
  • WF.02Git
  • WF.03VS Code
  • WF.04Google Analytics
  • WF.05Google Tag Manager

(05) Contact

Have an idea, a challenge or an interesting project? Let's turn it into something real.

What is this about?