Home About Skills Projects Experience Achievements Certifications Contact
Open to Software Engineering & Systems Opportunities

Katravath Srinu

Software Engineer · Systems & AI

I build performance-oriented software with C++, Linux, networking, concurrency, backend systems, and AI/ML — from low-latency systems to intelligent applications.

C++ • Linux • Systems • Networking • Low Latency • Backend • AI/ML
// about

About Me

I'm a Computer Science & Engineering undergraduate at IIT (BHU) Varanasi, focused on building high-performance software and reliable systems. My interests span C++, Linux/POSIX, networking, concurrency, low-latency systems, backend engineering, and AI applications.

I enjoy understanding systems at a deeper level—from memory management, multithreading, and event-driven networking to API design, distributed communication, and performance optimization. I've built projects involving high-performance TCP networking, low-latency trading systems, real-time applications, and enterprise AI/RAG platforms.

Alongside software development, I actively practice data structures and algorithms and strengthen my foundations in operating systems, computer networks, system architecture, and performance engineering. I'm interested in challenging engineering problems where I can learn quickly and contribute to reliable, scalable, production-quality software.

IIT BHU CSE Class of 2027 C++ Linux / POSIX Systems Programming Networking Low Latency AI/ML LLM / RAG
// relevant coursework
Data Structures & Algorithms Operating Systems Database Management Systems Information Retrieval Software Engineering Artificial Intelligence Intelligent Computing Computer System Organization IT Workshop I — Bash & Python IT Workshop II — Django & SQL Probability & Statistics Discrete Mathematics

IIT BHU

B.Tech — Computer Science & Engineering
Status4th-Year Undergraduate
Expected GraduationJuly 30, 2027
// stack

Skills & Technologies

A systems-first toolkit spanning C++, Linux, networking, backend engineering, and AI/ML.

Languages

C++17/20 Python JavaScript TypeScript SQL

Systems & Performance

Linux/POSIX Multithreading Concurrency Atomics Memory Ordering Lock-Free Data Structures Cache Locality CPU Affinity Performance Profiling

Networking

TCP/IP POSIX Sockets Non-Blocking I/O Linux epoll Reactor Pattern Event-Driven Networking WebSockets Socket Programming

C++ Toolchain

STL RAII Move Semantics Templates Smart Pointers CMake CTest Google Test

Debugging & DevOps

GDB Valgrind perf Clang-Tidy Clang-Format Cppcheck Git GitHub Actions Docker

Backend & Databases

FastAPI Node.js Express.js Flask REST APIs PostgreSQL pgvector Redis MongoDB

AI / ML & Retrieval

RAG Dense Embeddings BM25 Query Fusion Cross-Encoder Reranking LLM Applications Ollama MCP

Software Engineering

Data Structures & Algorithms OOP Object-Oriented Design Operating Systems System Design Clean Architecture CQRS Unit Testing CI/CD
// projects

Featured Projects

Systems, networking, trading infrastructure, and AI applications built end-to-end.

github.com/srinuk9570/high-performance-network-library
epoll Reactor TCP
★ Recent Systems Project

High-Performance Network Library

C++17 Event-Driven TCP Networking Library

A modular Linux/POSIX networking library focused on non-blocking TCP communication, event-driven I/O, connection management, buffering, and multithreaded request handling.

  • Linux epoll Event Loop
  • Reactor Architecture
  • Non-Blocking TCP
  • Connection Management
  • Buffer & Socket Abstractions
  • Multithreaded Event Handling
  • CTest-Based Testing
  • GitHub Actions CI
C++17LinuxPOSIX epollTCP/IPCMake CTest
github.com/srinuk9570/low-latency-hft-trading-system
SPSC atomics cache
⚡ Systems / Trading

Low-Latency Trading System

C++20 Concurrency & Performance Engineering

A C++20 systems project exploring low-latency concurrency, memory behavior, Linux/POSIX networking, and performance-oriented trading infrastructure.

  • SPSC Lock-Free Ring Buffers
  • Atomic Operations
  • Cache-Line Alignment
  • CPU / Thread Affinity
  • Non-Blocking TCP
  • POSIX Sockets
  • Async Logging
  • CMake / CTest
C++20LinuxPOSIX AtomicsConcurrencyCMake
ltx-low-latency-trading-exchange.vercel.app
order book risk WebSocket
⚡ Personal Project

LTX — Low-Latency Trading Exchange

Electronic Trading Exchange Simulator

A simulated electronic trading exchange exploring price-time priority matching, live order-book visualization, risk controls, P&L tracking, and a clean REST/WebSocket boundary for a future C++ backend.

  • Price-Time Priority
  • Live Order Book
  • Risk Controls
  • Kill Switch
  • P&L Tracking
  • WebSocket Market Data
ReactTypeScriptZustand WebSocketVite
github.com/srinuk9570/enterprise-ai-platform
RAG FastAPI Ollama
★ AI / RAG Platform

Enterprise AI Platform

Private Enterprise Knowledge & RAG Platform

An enterprise-focused AI platform for document ingestion, semantic retrieval, grounded question answering, and local LLM inference, designed around privacy, modular services, and production-oriented deployment.

  • Document Ingestion & Processing
  • Retrieval-Augmented Generation
  • Vector Search with ChromaDB
  • Local LLM Inference with Ollama
  • FastAPI Backend
  • Dockerized Deployment
PythonFastAPIStreamlit OllamaChromaDBDocker
hiring-agent-49sc.onrender.com
resume AI matching reports
★ AI Platform

HiringAgent

AI-Powered Hiring & Career Intelligence Platform

An AI-powered platform for resume analysis, job-description matching, coding assessments, mock interviews, cover-letter generation, job discovery, and recruiter workflows.

  • Resume Analysis
  • JD Matching
  • AI Assessments
  • Mock Interviews
  • PDF Reporting
  • LLM Integration
PythonFlaskOllama Google GeminiPyMuPDF
nexa-message.onrender.com
Socket.io WebRTC real-time
⚡ Personal Project

Nexa-message

Full-Stack Real-Time Messaging Platform

A real-time messaging platform with private chats, communities, groups, public feeds, stories, WebRTC voice/video calling, presence, read receipts, and an AI assistant.

  • Real-Time Messaging
  • Communities
  • WebRTC Calls
  • Online Presence
  • Read Receipts
  • JWT Authentication
ReactNode.jsExpress Socket.ioMongoDBWebRTC
// experience

Experience & Journey

Research and engineering work across AI, systems programming, networking, and software development.

Apr 2026 — May 2026

Research Intern — CarbonTata AI

AI Engineering

Worked on hybrid RAG and grounded LLM systems for ESG reporting, including dense + sparse retrieval, BM25, query fusion, cross-encoder reranking, PDF-to-JSONL pipelines, FastAPI, MCP orchestration, and citation traceability.

2024 — Present

Systems Software Developer

Independent Engineering

Built performance-oriented C++ and Linux projects involving lock-free queues, concurrency, POSIX sockets, non-blocking TCP, epoll, event-driven networking, memory optimization, and low-latency trading concepts.

2026

High-Performance Network Library

Independent Systems Project

Developed a modular C++17 TCP networking library using Linux/POSIX sockets, non-blocking I/O, epoll, Reactor-style event loops, connection management, buffers, multithreading, CMake, and CTest.

2026

Low-Latency Trading Systems

Independent Systems Project

Explored C++20 concurrency and performance through SPSC lock-free ring buffers, atomic operations, cache-line alignment, CPU/thread affinity, POSIX networking, and asynchronous logging.

2026

Enterprise AI Platform

Independent AI Engineering Project

Built an enterprise-oriented RAG application with FastAPI, Streamlit, Ollama, ChromaDB, Docker, document ingestion, semantic retrieval, and local LLM inference.

2025 — 2026

LTX — Low-Latency Trading Exchange

Independent Project

Built a simulated electronic trading exchange exploring price-time priority matching, order-book visualization, risk controls, P&L tracking, and a REST/WebSocket boundary for a future C++ backend.

2023 — 2027

B.Tech, Computer Science & Engineering

IIT BHU

Fourth-year undergraduate coursework in data structures, operating systems, computer networks, computer systems, software engineering, databases, AI, probability, and discrete mathematics.

2026

AMD Developer Hackathon — ACT II

Unicorn Track

Led development of DocuMind, an AI document intelligence and PDF/RAG application, within the hackathon timeframe.

// recognition

Achievements

AMD Developer Hackathon — ACT II

Unicorn Track

Led DocuMind development in the Unicorn Track.

GitHub Open Source / Projects

Public Repositories

Public C++, systems, AI, backend, and real-time software projects.

// credentials

Certifications

Courses and role-based certifications I've completed alongside my coursework.

May 2026

AWS Cloud Practitioner Essentials

AWS Training & Certification
Jan 2026

AIQrew — Certificate of Participation

Google Student Ambassador Program
Jan 2026

Software Engineer Intern — Role Certification

HackerRank
// open source

Building in Public

All of my projects are open source and available on GitHub — from AI-powered platforms to smaller experiments.

github.com/srinuk9570
View GitHub

Let's Build Something

I'm interested in Software Engineering, systems, performance, backend, and AI/ML opportunities. If you're building something interesting, I'd love to connect.