Skip to content
View lakshyajn's full-sized avatar

Highlights

  • Pro

Block or report lakshyajn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lakshyajn/README.md
Lakshya Jain Animated introduction

About me

I follow my instincts, especially when a system feels one abstraction away from being interesting. I like figuring out how things behave under load, across unreliable networks, and when the happy path quietly disappears.

  • I build with Rust, TypeScript, Node.js, and Python - mostly backend, systems, and developer-tool territory.
  • I enjoy concurrency, caching, distributed systems, APIs, and making failure modes less mysterious.
  • I like to manipulate LLMs: give them strange constraints, prod the edges of their reasoning, and occasionally make them earn their tokens.
  • LeetCode Knight (1924, top 3.8%) with 600+ problems solved.

Featured work

⚑ SwiftDrop

Local-network file sharing for the real world.

Electron + React + Socket.IO app deployed in ABV-IIITM's computing lab. It lets a professor distribute quiz files to 150+ students without cloud dependency, with QR room joins, host approval, and recovery after network interruptions.

Electron React WebSockets

πŸ¦€ BackupSync CLI

A fast, deduplicating file-sync tool.

Published Rust crate using SHA-256 content-addressable hashing and version tracking to reduce redundant storage by 50%+. Parallel directory traversal and configurable hashing keep large sync jobs moving on multi-core machines.

Rust CLI SHA-256

🍜 Night-Craving

A responsive food-ordering platform.

Designed modular REST APIs, Redis caching with TTL invalidation, optimized MongoDB access patterns, centralized error handling, and structured logging for a smoother experience under load.

Next.js Node.js Redis

🌍 Currently exploring

Finding signal where the data gets messy.

Experimenting with 24-hour PM2.5 forecasting across 15+ Indian cities, combining satellite imagery, weather, traffic proxies, and more with XGBoost and LSTM models.

Kubernetes Machine Learning

Toolbox

Technology stack

Engineering principles

01  Design for failure: retries, clear errors, observable systems.
02  Make the common path fast: cache deliberately and measure the result.
03  Keep interfaces boring: well-defined APIs outlive clever implementations.
04  Follow the hunch - then test it hard enough to trust it.

GitHub activity

GitHub contribution streak
Contribution graph

Let's build something useful

If you are working on backend infrastructure, developer tools, systems software, or applied ML, I would be glad to connect. The fastest way to reach me is email.

Footer wave

Pinned Loading

  1. BackupSync BackupSync Public

    lightweight and efficient backup and sync tool

    Rust

  2. News-AI-Agentic News-AI-Agentic Public

    Python

  3. Night-Craving Night-Craving Public

    A Next.Js website to fill your crave at night. To help in delivering delicious food at your doorsteps.

    JavaScript

  4. SwiftDrop SwiftDrop Public

    P2P File Sharing Application

    JavaScript

  5. Visual-Knowledge-Explorer Visual-Knowledge-Explorer Public

    Graphical way for representing notes, which clusters similar things and finds relations among nodes/entities.

    Python

  6. Hand-Shape-Tracker Hand-Shape-Tracker Public

    An efficient Hand Tracker and Shape Recognition to track finger/thumbs, find distance between them and recognize shape by drawing to make them perfect.

    Python