Banner Image

Skills

  • Web Development
  • CSS
  • JavaScript
  • Programming
  • React
  • Software Development
  • API Development
  • Back End Development
  • Dashboard Design
  • Data Management
  • Distributed Computing
  • Front End Development
  • Next.js
  • Web Design
  • Amazon Web Services

Sign up or Log in to see more.

Services

  • Full-Stack Web Development

    $18/hr Starting at $150 Ongoing

    Dedicated Resource

    I build fast, responsive, production-ready web applications from scratch — handling everything from database design to polished frontend UI. What I offer: Full-stack web app development (React, Next.js,...

    API DevelopmentCSSDashboard DesignData ManagementDatabase Development
  • Backend Development & Distributed System

    $20/hr Starting at $200 Ongoing

    Dedicated Resource

    I design and build reliable backend systems and APIs — the infrastructure that has to work correctly even when things go wrong. What I offer: REST API design & development (Node.js, Python, Go) Database...

    Amazon Web ServicesAPIAPI DevelopmentBack End DevelopmentC++
  • Custom Web & App Development

    $15/hr Starting at $150 Ongoing

    Dedicated Resource

    I take web and app projects from a rough idea to a fully working, deployed product — handling both the technical build and the practical decisions along the way. What I offer: End-to-end web/app development...

    Android DevelopmentApp & Mobile DevelopmentApp DevelopmentCSSDashboard Design

About

Full-Stack & Backend Engineer | Node.js, Go, Python, React, PostgreSQL | REST APIs, Real-Time Systems & Distributed Architecture | IIT Madras Grad

I'm a backend and full-stack software engineer who builds reliable, production-grade systems — not just code that works in a demo. My core expertise spans Node.js, Python, Go, React, and PostgreSQL, with a strong focus on REST APIs, real-time systems, and distributed backend architecture.

Professional Experience

At Hakimo.ai, I work on backend systems powering an AI-driven security platform. I've built an automated incident-reporting pipeline handling multi-tenant business logic, engineered a webhook integration layer syncing real-time data from third-party services, and redesigned our notification system's retry logic — cutting failed delivery rates by 68%. I also work with Amazon DynamoDB and S3 for low-latency data storage and file handling.

Earlier, at DentalPaas, I built real-time messaging features using WebSockets and developed RESTful APIs in Node.js/Express, gaining hands-on experience with Docker, Kubernetes, and production deployment workflows.

Independent Projects

I've also built several systems from scratch to deepen my expertise in distributed systems and full-stack development:

Real-Time Trading Dashboard — A React/TypeScript app streaming live order-book data over WebSockets with sub-100ms refresh, backed by a Node.js/PostgreSQL API with optimized time-series queries.
Zapier-like Automation Platform — A full-stack, event-driven workflow engine built with Next.js, Kafka, and Prisma, supporting multi-step task orchestration, JWT auth, and webhook ingestion.
Distributed Rate Limiter — A Go/Redis-based rate limiter using the token bucket algorithm, benchmarked at 50,000+ decisions/sec with sub-millisecond latency.
Raft Consensus Algorithm — A from-scratch implementation of the same consensus protocol used by production systems like etcd and CockroachDB, including leader election, log replication, and fault recovery.

Education & Achievements

I hold a B.Tech from IIT Madras (CGPA 8.15/10) and ranked AIR 2289 in JEE Advanced 2021 — top 1% of over 150,000 candidates nationally. I've also solved 500+ algorithmic problems on LeetCode and Codeforces, which shows in how I think about performance, edge cases, and system correctness.

How I Work

I take ownership of projects end-to-end — from understanding requirements and designing the architecture, to building, testing, and shipping. I communicate clearly and proactively, ask the right questions upfront, and deliver clean, well-tested, maintainable code rather than quick hacks. Whether you need a full-stack application built from scratch, a backend API designed for scale, or help architecting a distributed system, I bring both practical engineering experience and a strong computer-science foundation to the table.

I'm available for both short-term contract work and longer-term engagements, and I'm comfortable working independently in fully remote, asynchronous settings.

Work Terms

Availability: I typically work standard business hours but can adjust for overlap with your timezone on request. I aim to respond to all messages within 24 hours.

Communication: I prefer clear written specs upfront (even a rough one) so I can scope the work accurately. I provide regular progress updates and am happy to hop on a call for kickoff or complex requirements discussions.

Scope & Estimates: For fixed-price projects, I provide a detailed scope and cost estimate before starting, based on the requirements you share. Any changes to scope after work begins will be discussed and quoted separately to keep things transparent on both sides.

Payment: I work with Guru's SafePay for milestone-based projects to protect both parties. For larger projects, I prefer breaking work into milestones tied to deliverables rather than a single lump payment.

Revisions: I include reasonable revisions as part of the original scope to make sure the final deliverable matches what you needed. Major scope changes or new features are treated as separate work.

Code Quality: All code I deliver is clean, tested, and documented — I don't believe in leaving you with something only I can maintain. You'll get code you (or any future developer) can actually understand and build on.

Ownership: Upon final payment, you receive full rights to all code and deliverables I create for your project.

Long-Term Work: I'm open to ongoing contracts and retainer-based work for the right fit — happy to discuss terms if you're looking for a long-term collaborator rather than a one-off project.