
ControlCheck
A privacy-first browser gamepad tester with live input visualization, diagnostics, controller health checks, and shareable local reports.
- Next.js
- TypeScript
- Gamepad API
- IndexedDB
Plate I · A Paper Portfolio
Senior Software Engineer building reliable products and practical tools.
Follow the riverMove to look around · click the fox · tap the sky for leavesDrag to look around · tap the fox
Plate II · About

I’m a senior software engineer with 5+ years of experience building scalable products with Ruby on Rails and React. I focus on payments, subscriptions, analytics, third-party integrations, and owning features from design through monitoring and iteration.
Plate III · The Journey
Follow it downstream: the company I build with, the client platforms I’ve worked on, and where it all started.
· Kochi, Kerala
Senior Software Engineer
Design and maintain scalable Rails APIs for high-traffic SaaS products. I’ve led improvements across subscription renewals, payment integrations, analytics, notifications, automated testing, and third-party client services while collaborating directly with clients.
Software Engineer
Work on payment and renewal flows using Adyen, PayPal, PayU, and Braintree; real-time tax automation with Avalara; payment analytics with Amplitude; and customer notifications through Iterable.
Software Engineer
Built and improved Rails services for a healthcare platform, worked with large datasets, integrated third-party clients, resolved product issues, and stabilized legacy flows through refactoring and stronger automated test coverage.
B.Tech in Computer Science and Engineering
Bachelor of Technology focused on computer science and software engineering.
Plate IV · The Workshop
Focused products I’ve designed and built for practical, real-world workflows — each one hung up to dry.

A privacy-first browser gamepad tester with live input visualization, diagnostics, controller health checks, and shareable local reports.

A focused collection of craft calculators for crochet, knitting, quilting, embroidery, and other maker workflows.

Practical habitat and enclosure calculators that help keepers plan dimensions, capacity, heating, substrate, and project requirements.

Production calculators and visual tools for book dimensions, cover layouts, spine widths, print costs, and export-ready publishing plans.
Plate V · The Toolbox
The languages, platforms, payment rails and AI tools I reach for most.
Plate VI · Send a Letter
Dear visitor,
Want to chat about software, products, or an interesting problem? Send me a letter and I'll write back.
Say hello— Nikhil
Cut by hand in Kochi · © 2026 Nikhil Nelson