Skip to content
View Kprateek283's full-sized avatar

Block or report Kprateek283

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
Kprateek283/README.md

Hi, I'm Prateek Kumar πŸ‘‹

Software Engineer focused on backend systems, Linux-based infrastructure, and low-latency software.

I enjoy building systems where performance, reliability, and correctness matter β€” from distributed backend services and real-time communication platforms to low-latency trading infrastructure and systems software.

Previously worked on backend systems, ERP/CRM platforms, online assessment infrastructure, and AI-powered applications using Go, PostgreSQL, Redis, RabbitMQ, Docker, and AWS.

Current Focus

  • Building high-performance backend systems in Go and C++
  • Exploring Linux networking, concurrency, and systems programming
  • Contributing to open-source infrastructure projects
  • Building low-latency systems and performance-focused infrastructure

Tech Stack

Languages

C++ β€’ Go β€’ Python β€’ JavaScript β€’ Bash

Systems Programming

Linux β€’ POSIX Threads β€’ Socket Programming β€’ TCP/IP β€’ epoll β€’ Lock-Free Programming β€’ Concurrent Systems

Backend Engineering

Go (Gin/Chi) β€’ FastAPI β€’ Node.js β€’ Express.js β€’ REST APIs β€’ gRPC β€’ WebSockets β€’ RabbitMQ

Databases & Storage

PostgreSQL β€’ Redis β€’ MongoDB

Infrastructure & Tools

Docker β€’ AWS EC2 β€’ Git β€’ SSH β€’ Neovim

AI Systems

FAISS β€’ LangChain β€’ LangGraph


Featured Projects

Low-Latency High-Frequency Trading Ecosystem

C++20 β€’ Linux Networking β€’ epoll β€’ Lock-Free Queues

  • Built a complete trading ecosystem consisting of a Trading Firm Simulator, Exchange Gateway, Risk Engine, and Matching Engine.
  • Implemented thread-per-shard ingress using Linux SO_REUSEPORT and epoll.
  • Designed lock-free SPSC queues, memory pools, and cycle-accurate telemetry using RDTSCP.
  • Sustained throughput exceeding 10 million messages per second.
  • Demonstrated that approximately 77% of ingestion overhead originated from kernel networking rather than application business logic.

Repository: github.com/Kprateek283/High-Frequency-Trading-Engine


Distributed Agentic NPC Framework

Go β€’ Python β€’ gRPC β€’ PostgreSQL β€’ Redis

  • Built a distributed backend architecture for AI-driven NPC interactions.
  • Implemented persistent memory, quest systems, and relationship tracking.
  • Designed real-time communication using WebSockets and gRPC.
  • Integrated retrieval-based and agent-based AI workflows.

Repository: github.com/Kprateek283/agentic-npc-project


Containerized Online Judge

Node.js β€’ Docker β€’ AWS

  • Built a secure multi-language online judge supporting C, C++, Java, and Python.
  • Implemented Docker-based sandbox isolation and resource constraints.
  • Designed concurrent execution pipelines and automated evaluation workflows.

Repository: github.com/Kprateek283/OnlineJudge


Open Source

liburing

Contributor to Linux io_uring userspace library.

  • Upstreamed a multishot echo server example reviewed and merged by Jens Axboe.
  • Additional contribution under review.

Competitive Programming & Achievements

  • Codeforces Expert (1706)
  • Winner β€” CodeHunt 2025 (IIIT Manipur)
  • Smart India Hackathon 2023 National Finalist
  • NPTEL Top 1% β€” Software Testing
  • NPTEL Top 1% β€” Industrial IoT
  • NPTEL Top 5% β€” Data Analytics with Python
  • NPTEL Top 5% β€” Human Computer Interaction

Education

B.Tech, Computer Science & Engineering Indian Institute of Information Technology, Manipur


Connect

πŸ“§ Email: kprateek283@gmail.com

πŸ’Ό LinkedIn: https://www.linkedin.com/in/prateek-kumar-400a14257

πŸ† Codeforces: https://codeforces.com/profile/prats2853

πŸ’» GitHub: https://github.com/Kprateek283


Interested in backend engineering, distributed systems, Linux internals, infrastructure, open source, and low-latency software.

Pinned Loading

  1. High-Frequency-Trading-Ecosystem High-Frequency-Trading-Ecosystem Public

    C++

  2. agentic-npc-project agentic-npc-project Public

    Go

  3. OnlineJudge OnlineJudge Public

    JavaScript

  4. Insightflow Insightflow Public

    Python

  5. liburing liburing Public

    Forked from axboe/liburing

    Library providing helpers for the Linux kernel io_uring support

    C

  6. Rapid-Response-System Rapid-Response-System Public

    Makefile