Jesvi Jonathan

I make software that stands out. I also make records that feel special, systems that hold up, apps that just work, tools that earn their place and things that matter.

Producer Engineer Developer Human
CH 01Expertise Profile · 2 min read

Profile · Software engineering

The engineer behind the console

I'm Jesvi — a software developer who builds useful systems that have purpose & create value.

By day, I work in fintech payments. Outside of work, I develop my own software and tools, while making music and content on the side.

Wherever I am, I'm usually building something.


01Experience

Software Engineer

Tenure
3 years · 2023 — present
Based
Chennai · Pune Onsite
Sector
Fintech · payments
C++PaymentsPCI-DSSISO 8583/20022LatencyProtocolsSQL

Core payments engineering at Worldline — Europe's largest payments provider, fourth in the world, on WLPFO: a high-availability C++ platform between terminals and acquiring systems handling millions of real-time transactions. I work across payment protocols, transaction flows, and scheme-specific requirements under low-latency SLAs & security compliance, while modernizing legacy systems.

Alongside the core product, I build proprietary tooling — from extensions and transaction utilities to testing and environment/developement toolkits.

02The short version

Backend engineer, three years of it in payments, and full-stack everywhere else. The day job is C++ under PCI-DSS, latency SLAs and protocol specifications written to be followed exactly. Outside it the stack is Python, Vue 3 and GCP, with the AI and data work my degree was in - built end to end, deployed and kept running by the same person who wrote it. I am open to full-time backend or full-stack roles, and to freelance builds.

None of it was a career pivot. Writing code and producing music both came from the same instinct - build the tool that should exist instead of settling for the ones that do. Most of what I build outside work ends up open-sourced on GitHub. Both are the same habit - take the thing apart, work out why it works, build my own.

Anyone can demo. The engineering is in what still works under load, under failure, when no one's watching.

03What I actually build

The protocol layer is where most of it lives - payment protocols like GICC, NEXO, EP2, STRAPI, CTAP, ISO 8583 and ISO 20022, the scheme-specific rules underneath them for Visa, Mastercard, Bancontact, UPI, Amex, JCB, Diners and UnionPay, and a handful of custom, internal protocols built specifically for WLPFO. Every transaction type has its own shape too - purchase, offline, recovery, reversal - each with its own cryptography on the PCI-compliant fields that make it safe to move.

WLPFO has to hold strict security and specification compliance while meeting the high-availability, low-latency bar that real-time payments demand - deployed across GCP and our own acquiring infrastructure, with the database work underneath it that keeps millions of transactions consistent. Understanding it end to end is what makes it possible to work on it, and to further move a legacy system onto a modern platform without a single transaction dropping mid-flight.

None of it happens alone. A protocol change goes out to deployments across Europe and Australia, so it means working with the teams on each one, and most of the internal tools I build exist because a teammate needed them, not just because I did. The best version of any of it is the one built with other people, not around them.

04Credentials

05Skills & tooling

Languages C++ Python JavaScript TypeScript Bash SQL Frontend Vue 3 HTML CSS Figma WebGL Prototyping Responsive design UX / UI Backend REST APIs System design High-availability services Payments & protocols ISO 8583 / 20022 PCI-DSS Postgres AI & ML LLMs Prompting RAG systems GenAI tooling Machine learning TensorFlow & PyTorch NumPy / Pandas Matplotlib & Seaborn Cloud / DevOps Google Cloud Docker CI/CD Linux Git Grafana npm
CH 02Selected work 10 projects

Things I have shipped

Ten things I built - the day job, the open source, and the ones that started as an evening. The rack plays through them on its own - take a channel and it stops for you.

Product

1st Hackathon winner

Nullbyte Ticketing System

A ticketing platform that folds generative AI into triage and resolution, so a support agent opens a drafted answer instead of a blank box. It won the Google Cloud GenAI Hackathon it was built for.

Vue · Python · GenAI

View source

Open source

64K+ downloads a month

JOS Animation Library

A dependency-free scroll animation library, under 2KB, that adds motion to every element on a page from one script tag. It is pulled from npm and cdnjs every day by people I have never met, on sites I will never see - including my own, where it is still the engine under Takshashila.

JavaScript · 65 stars · npm · cdnjs · MIT

View source

AI & data

90%+ accuracy, as of 2023

Snitch-GPT

Detects AI-generated text by running a passage through an ensemble of GPT-4 and two fine-tuned DeBERTa models, trained on millions of AI-written samples, in around 300ms, then reports what it found and why - rather than a single unexplained verdict.

Python · PyTorch · GPT-4 · DeBERTa

View source

Open source Discontinued

Jesvi Bot

An all-in-one Telegram handler - utilities, media tools, cross-platform support, and a setup that takes minutes rather than an afternoon of config files. No longer maintained, but the code is still up.

Python · Telegram · cross-platform

View source

AI & data

Pro Scraper

Pulls product listings at scale and runs analysis over the result, so what comes out is a read on the market rather than a pile of rows.

Python · ML · data pipeline

View source

Web

1M+ hits, our cultural fest site

Takshashila

A single-page framework - its own router and render engine, animated by JOS - the starting point I reach for when a site has to move without pulling in half of npm. Its first real job was our college's cultural fest site, built solo in two weeks and past a million hits since.

JavaScript · built on JOS

View source

Game

5 platforms shipped to

Adventure World

A WebGL2 multiplayer game - battle royale for up to 40, deathmatch, a timed orb-collecting mode, and a free-explore sandbox - built solo and shipped from one codebase to the browser, Android, Microsoft Store, desktop and smart TVs, past 1,000+ downloads across them.

JavaScript · WebGL2 · Node.js

Play View source

Product

Best UI design award

Cepher Records

An independent record label site, built end to end - distribution and mastering plans, a small store for sample packs and plugins, and a talent pool that pairs singers, lyricists and producers who would not otherwise find each other.

Python · Flask · Stripe

View source

Payments

Full-time payments engineering

WLPFO

Worldline Pay Front Office - the C++ pre-processor between terminals and acquiring systems. I work the protocol layer (ISO 8583/20022, scheme rules, transaction flows) under PCI-DSS and low-latency SLAs, and build the tooling around it: extensions, utilities and test toolkits.

C++ · Payments · PCI-DSS · GCP

Marketplace More

AI & data

ATS Resume Analyzer

Pulls text out of resumes - PDFs, scanned images, even LaTeX source - with layout-aware extraction that keeps multi-column formatting intact, then scores the result on length, keywords, experience and clarity.

Python · Flask · OCR

View source
CH 03Freelance Available for work

Software built for you

Beyond the day job I take on client work. Four kinds of it, and you are talking to the person who writes the code the whole way through.

01

Websites

Marketing, portfolio and product sites that load fast, read properly on a phone, and that you can update yourself.

  1. Design and build, end to end
  2. CMS or dashboard where you need one
  3. Performance, SEO and analytics
  4. Hosting and deploys set up for you
02

Applications

Full web and mobile products - usually the thing you have been running out of a spreadsheet, done properly.

  1. Web and mobile apps
  2. Auth, payments and admin panels
  3. Realtime features and integrations
  4. Docs and a clean handover
03

Backend & automation

The engine room: reliable services, clean APIs, and automation that deletes a manual step for good.

  1. REST APIs and services
  2. Integrations between systems you already run
  3. Data pipelines and scraping
  4. Monitoring, so you hear it from you first
04

AI features

LLM and RAG features that do real work - and the internal tooling that makes a team measurably faster.

  1. Retrieval over your own documents
  2. Chat, search and extraction
  3. GenAI internal tooling
  4. Added only where they earn their place

ScopeFixed price, agreed up front OngoingMonthly retainer available OwnershipCode and accounts are yours — no lock-in

CH 03Studio Chennai

A few frames,
off the desk

It is all made on one desk in Chennai — an analog front end into an in-the-box mix, on the same machine that ships the code.

There is no handoff here because there is nobody to hand off to. Whoever writes the part is whoever mixes it; whoever draws the page is whoever deploys it - one person who learned both halves and refuses to put either down.

The frames are the desk it all comes off, the instruments, and the days either side of both. Pull the strip along.

Standing in front of a decorated Christmas tree01
Off the clock
Playing a red bass guitar02
The bass
Portrait of Jesvi Jonathan03
Portrait
Standing outdoors with a backpack on a wet path04
On the move
Standing at the shoreline on a beach05
The coast
A laptop running a DAW session on a desk beside a studio monitor and headphones06
The desk
Frames 01–06 Chennai
01Signal
Hybrid - analog front end, mixed in the box
02Desk
Sessions and source on the same machine
03Since
2019, self-taught on both sides
CH 04Music 26 releases · 3.5M+ streams

Written, produced, mixed, mastered

The other craft, and a service. Tamil, pop and gospel with a lot of alt-rock and EDM in the wiring - every record start to finish in one room. Pull the crate along; the sleeves play.

CH 05Process 4 stages

New Project? Here's how it goes

From your first message to the finished thing - four stages, the same whether it is a record, a website or a piece of software. You see it as it goes, so nothing is a surprise at the end.

01

Talk

What is it for, who is it for, and what does done look like. Usually one call, and you get a fixed number at the end of it.

02

Sketch

A rough version, fast - a demo mix, or a clickable page. Real enough to react to before anyone commits to the long part.

03

Build

The long middle. Regular check-ins with something you can actually open, not a status update.

04

Ship

Delivered with the files, the access and the notes to keep it running after I have gone.

CH 06Contact Patch bay

Tell me about it

What it is, roughly when you need it, and a budget range if you have one. Everything here comes straight to me - no form, no assistant, no queue.

Available for work IST 00:00:00 Replies within a day

Statement Two crafts, one desk
The software and the record, made by the same hands.
01

Producer

Writes it, arranges it, and plays whatever the song turns out to need.

02

Engineer

Mixes and masters it until it holds up on a phone, in a car and in a club — then builds the thing it lives on, and keeps it running.

03

Human

Logs off, listens to other people's records, and comes back with something worth trying.