TR.
// Work

Projects

Things I've shipped.

A selection of projects I've built — ranging from developer tools and distributed systems to AI-powered platforms. Each one taught me something new.

01

Ready, Get Set, Containers!

Designed custom container environments in C, leveraging filesystem isolation, PID namespaces, and cgroup-based resource provisioning.

CDockerContainersNamespacesCgroupsSystems Programming
↗
02

Enter the VM

Virtual machine and hypervisor concepts exploration using C, Assembly, and system-level programming.

CAssemblyVirtual MachineHypervisorSystems ProgrammingLow-level
↗
03

Multi-threaded Web Server

A high-performance web server built in C with threading support, connection pooling, and HTTP request handling.

CNetworkingThreadingHTTPSocket Programming
↗
04

Simple Shell

A Unix-like shell implementation in C that executes user commands, similar to bash.

CShellProcess ManagementLinuxCommand Parsing
↗
05

Blockchain Simulation

A blockchain implementation simulating core concepts like mining, proof-of-work, consensus mechanisms, and transaction validation.

PythonBlockchainCryptographyConsensus
↗
06

Ethereum DApp

Creating a decentralized payment application using Ganache and Truffle

PythonEthereumSoliditySmart ContractsWeb3Truffle
↗
TR.

Tejas Rathod ✦

Mumbai, India — 2026
Home·Projects