Fullstack developer

For the past three years, I’ve been solving problems with software at work and in personal projects from improving learning products to building practical tools for people around me.

Currently Software Engineer at HCL GUVI
INSIDER INFO

About me

01 / 05

The engineer behind the code

Software engineer based in Chennai, working across full-stack development, product engineering, and AI-powered automation.

From idea to release

I work from product requirements through architecture, code, testing, and release.

Curious beyond code

Linux user, meetup regular, always learning by building small projects.

Who am I in office?

Team-first, I listen closely and ask why behind big decisions. I start conversations, keep things light when work gets heavy, and carry a pen for notes, doodles, or architecture sketches—usually one of the last to leave.

Portrait of Ebinesh A
Glass office building at IITM Research Park
IITM Research Park · WHERE I WORK
Beyond Tech
PROJECTS

Ideas, Shipped.

02 / 05

A selection of things I’ve built end-to-end.
From the first question to the final deploy.

DEVOTIONAL READER
Daily Devotion
தமிழ் · EnglishRead the day’s devotion · Listen

Orchids February Daily Devotionals

A bilingual month-and-day reader.

A devotional site with English and Tamil routes, daily articles, audio references, and month navigation.

English + Tamil contentThe 400+ DAU figure is user-reported; its connection to this repo is unconfirmed.
Next.jsConvexTamilEnglish
RETREAT WEBSITE
Father-Son Retreat
Venue · Schedule · InstructionsGallery · Audio · Presentations

Father-Son Retreat

Event details and resources in one place.

A bilingual retreat site with venue guidance, schedule, activities, gallery, recordings, and presentations bundled with the page.

Bilingual event siteThe checked repo bundles media; it does not show a separate media-server integration.
HTMLCSSJavaScriptTamil
SHOP OPERATIONS
Sunny POS
Variants · Barcode checkout · GSTStock ledger · Returns · Customer credit

Sunny Billing Software

Billing and inventory for a clothing shop.

Variant-level stock, barcode-assisted checkout, GST invoices, promotions, returns, and customer credit in one shop workflow.

Built for a real clothing shopShop use is owner-reported; no outcome metrics published.
ReactFirebaseTypeScriptRetail
AI AGENT EXPERIMENT
Kirana Agent
“Add 10 packets of Maggi”Stock update through a typed tool

Kirana Agent

Shopkeeping through Telegram conversation.

An agent routes stock, billing, and customer-credit requests to Python tools that enforce business rules.

Inventory · Bills · Khata ledgerREADME lists a Telegram bot; current availability could not be confirmed.
PythonGoogle ADKPostgreSQLTelegram
REAL-TIME SYSTEMS
Presentation room
Presenter changes slide 08Attendees receive the update

Real-Time Presentation Tool

Follow meetup slides on your own device.

I built this after struggling to read slides from the back of meetups. A presenter uploads a deck and attendees follow slide and annotation updates.

Slide and annotation syncChecked implementation uses SSE; multi-instance delivery is not verified.
Next.jsPDF.jsPostgreSQLSSE
REAL-TIME COLLABORATION
Shared notes
View link · Edit codeEveryone sees the latest document

Live Markdown Editor Preview

One shared place for notes and commands.

I started this because sending commands one at a time was awkward. People join a room and see Markdown edits live.

Socket.IO shared roomsRoom state is in memory; edits are whole-document broadcasts.
ReactExpressSocket.IOMarkdown
View all projects
EXPERIENCE

Experience

03 / 05
Jan 2024 — Present
HCL GUVI logo

Software Engineer at HCL GUVI

Chennai, Tamil Nadu

Associate Software Engineer (Sep 2024 — Aug 2025) · Associate Software Engineer Intern (Jan — Aug 2024)

  • Own feature delivery for DORA, an internal CRM with millions of lead records—from requirements and technical planning through implementation, review, integration, and AWS releases.
  • Built an AI-assisted sales call review workflow that selects relevant sales guidance and surfaces transcript evidence with timestamps; managers review the findings and make all lead reactivation decisions.
  • Took primary ownership of Placement Preparation features, including HireMe proctored test integration, in-house assessments, result processing, learner reports, and Daily Test.
Aug 2023 — Dec 2023
Mallow Technologies logo

Associate Software Engineer Intern at Mallow Technologies

Coimbatore, Tamil Nadu

Completed a proof of concept using Ruby on Rails, applying MVC patterns and building practical experience with application structure and implementation.

ON MEDIUM

Writing

04 / 05

I write about the problems I run into, the systems I explore, and the ideas I’m still learning.

CLOUD ARCHITECTURE

S3 Is No Longer Just Storage. It’s Your Working Layer

A closer look at S3 Files and what changes when object storage can also serve file-based workflows for ML, agents, and containers.

Read on Medium
OPERATING SYSTEMS

Windows Turned Your PC Into a Torrent Client Without Telling You

An explanation of Windows Delivery Optimization, its peer-to-peer update sharing, and the settings that give users control over it.

Read on Medium
GO · REDIS · URLS

A URL Shortener That Works From the Address Bar

How a domain-prefix shortcut led to a Go and Redis service, and why browser-handled URL fragments needed a tiny JavaScript handoff.

Read on Medium
SOFTWARE TESTING

How to Find Edge Cases

A practical habit for testing beyond the happy path: surface assumptions, challenge them, and check boundaries, states, and failures.

Read on Medium
DATABASES · EXPERIMENT

Trying Out MongoDB Sharding: A Hands-On Experiment

A local cluster experiment with a config server, two shards, and a query router—plus a look at shard keys and data distribution.

Read on Medium
TECH STACK

Tools

05 / 05

Technologies I’ve used across product work, community projects, and engineering experiments.

Languages

  • JavaScript
  • TypeScript
  • Python
  • PHP
  • Go
  • Ruby
  • Bash

Frontend

  • React
  • Next.js
  • Astro
  • Qwik
  • HTML5
  • CSS3
  • WordPress

Backend & data

  • FastAPI
  • Django
  • Node.js
  • Express
  • Ruby on Rails
  • PostgreSQL
  • MongoDB
  • Redis
  • Firebase
  • Convex
  • Supabase

Cloud & delivery

  • AWS
  • Google Cloud
  • Docker
  • GitHub Actions

AI, real-time & testing

  • Gemini
  • Socket.IO
  • Playwright