whoami

Vishnu Roshan

Chennai, India 600097
vishnuroshan4@gmail.com
Open to relocating to Germany · Requires visa sponsorship (EU Blue Card)
Available remote from India (IST) · Notice period: 30 days

Professional Summary

Senior Software Engineer with eight years turning ambiguous, cross-domain problems into production-grade systems, staying level-headed when scope shifts or things break under pressure. Full-stack across TypeScript, React, Node.js, and Python, on PostgreSQL, Redis, AWS, and Cloudflare, with the judgment to know when to move fast, what to prioritize, where to focus, and how to ship.

Work History

Senior Software Engineer

Sedin Technologies — Railsfactory Division, Chennai

- Present Software Engineer, -
  • Led a 3-engineer frontend/backend team delivering an MVP in the logistics (WMS) space in 4 months; the client returned for two consecutive follow-on phases.
  • Trained 16 engineering interns in frontend development; most are still with the company in their third year, contributing in production.
  • Management consulting — migrated vector storage from ChromaDB to pgvector after the two-store setup was returning inaccurate search results and adding cost and dev-velocity overhead; consolidated onto the existing database and improved both search quality and performance with hybrid search using Reciprocal Rank Fusion.
  • Sedstart — cut cold-boot render time on Sedin's no-code E2E test automation platform from 30–40s to 10–12s (about 70%) through render tree optimization and perceived-performance UX tricks.
  • HR technology — cut recruitment timeline by 70% building an applicant tracking and assessment platform for candidates and hiring teams.
  • Healthcare — rebuilt the UX of a partially-built compliance tracking platform for a clinical workforce client, driving a 40% increase in initial impressions and leads.
  • Retail analytics — contributed low-level design improvements and codebase refactoring to a React Native computer vision app for shelf photography product insights.
  • Delivered 10–12 client projects across healthcare, e-commerce, publishing, logistics (WMS), HR technology, management consulting, and retail analytics; most were first-time clients, and most became repeat clients.

Software Engineer

Teknuance Info Solutions, Chennai

-
  • Built REST APIs in Node.js over PostgreSQL and MongoDB for data-heavy applications.
  • Developed progressive web apps, including D-Sci, an end-to-end analytics platform.
  • Owned and maintained Olimium, a real-time chat application built on WebSockets.
  • Applied design patterns and Twelve-Factor App practice to keep services modular and cloud-ready.

Full Stack Developer

Bionworks Technologies (now part of IQVIA), Chennai

-
  • Built and maintained Healthcommand, a secure family health record application, on Node.js with Angular 6 and Ionic 3.
  • Contributed core modules to Healthplug MD, a mobile-first EMR for physicians and care teams, and to PX, a patient engagement platform.

Software Engineer Intern

Aosta Software Solutions, Coimbatore

- Android app for inpatient workflows, in Java and the Android SDK.

Playground

React TypeScript Snippets

React and TypeScript snippets for the Zed editor. 96,000+ downloads, the second most downloaded snippet extension on Zed. Source.

Zero Hero

Reach exactly zero before the timer runs out. React, TypeScript, and Vite, built for the GMTK Game Jam 2026.

Lovedoku

Ad-free Sudoku, built for my wife. Rewrote the generator around a Dancing Links exact-cover solver with technique-based difficulty grading, cutting hardest-level generation from ~1s to ~6ms. Source.

Steam Lib

Browse and manage Steam game libraries. Next.js over the Steam and IGDB APIs, with a Postgres-backed metadata cache that fetches only uncached titles, in batches of 500. Source.

tui-tac-toe

Tic Tac Toe in the terminal, built with Ink. Install with npx tuitactoe. Source.

Skills

Languages

  • TypeScript
  • JavaScript
  • Python

Frontend

  • React
  • Next.js
  • React Native
  • Accessibility (a11y)
  • Web performance

Backend & Data

  • Node.js
  • Express.js
  • REST APIs
  • GraphQL
  • WebSockets
  • PostgreSQL
  • MongoDB
  • Redis
  • pgvector
  • RabbitMQ

Cloud & Delivery

  • AWS
  • Cloudflare
  • Docker
  • CI/CD

Testing

  • Jest
  • Vitest
  • Playwright

AI Engineering

  • LiteLLM
  • Vector search
  • Hybrid search
  • Retrieval-Augmented Generation

Architecture

  • Microservices
  • Distributed systems
  • System design

Education & Languages

Master of Computer Applications

PSG College of Technology, Coimbatore

-

BSc Computer Science & Programming

Guru Nanak College of Arts & Science, Chennai

-

Languages

English (fluent) · Tamil (native) · German (A1, learning)