👋 Hey there

I'm Ramvignesh

I build secure, scalable products for Fintech and Healthcare. I care deeply about clean code, occasionally share my scrambled thoughts, and try to stay curious about life and work.

LATEST_LOG:
26.05.2025 hello, stranger.

A bit about me

I'm a software engineer with over "this many 🖐🏾" years of experience building for the web. I spent four years at Citibank modernizing frontend systems used by millions of people. Now, I work at Incubytea software craftsmanship consultancy—helping build and maintain greenfield projects and refactoring legacy systems.

I care a lot about developer experience. I'm always thinking about the tooling, testing practices, and architectural choices that help teams ship faster without cutting corners. As an active member of the Software Craftspeople of India, I truly believe that writing clean, maintainable code is a shared responsibility, not just a nice-to-have.

Outside of work, you'll usually find me cooking something inspired by heritage and healthy, decluttering my space, designing things that nobody asked out loud but just because it felt right, or going down rabbit holes about philosophies (instead of living one). I also believe that the best way to be a pragmatic human is to stay curious about things beyond just 'the code'.

Ramvignesh Portrait

Stayin' Alive

--.--------- years

Based in

Karaikal, Puducherry, India

Focused on

Full-stack · DevEx · System Design

Work outside work

Cooking, Philosophy, Reading, Designing

Where I've worked

Jan 2025 —

Senior Software Engineer

@ Incubyte Software Craftsperson

Building a resilient full-stack SaaS platform for healthcare with TDD and pair programming at its core using NestJS and AWS.

Lately, I've been focusing heavily on improving our engineering practices and productivity:

- introducing E2E testing and shift-left mindset

- moving away from manual cron jobs to an event-driven setup

- experimenting with internal AI workflows that everyone enjoys using

Aug 2020 — Nov 2024

Frontend Developer Lead

@ Citibank via Tata Consultancy Services

I led the frontend modernization of Citibank's authentication modules—the primary gateway for millions of daily users wanting to access the digital services Citibank has to offer.

Beyond just knocking down Jira stories and attending endless standups, this is where I learnt most of my engineering skills and scrum practices.

Some of the things I was proud to do it here include:

- cutting our build times in half using Module Federation.

- making our sprint deliveries much more predictable through proper task breakdown, estimation and cross-functional collaborations.

- saving $60K in efforts by planning and building a local mono-repo-emulation tool.

Stuff I've Built

What I work with

> Frontend

TypeScript
Angular 19
React
Astro
Tailwind CSS
Vite

> Backend & Data

Node.js
NestJS
Python
Django
PostgreSQL
Redis

> Cloud & Infra

Linux
Coolify
Gitea
AWS
Docker
GitHub Actions
Raspberry Pi

> AI & Automation

Claude
Gemini
n8n
Playwright
Selenium

> Design

Figma
Framer
Affinity Publisher
Affinity Designer
GIMP

> Quality & Monitoring

Datadog
Grafana
Vitest
Pytest
Snyk

Let's connect

Whether you want to build something together, chat about systems and designs in general, exchange recipes, or discuss the inscrutable philosophies of life — I'm always up for a good conversation.

or find me on