Hi π, I'm Aswin Rajendran
- π Iβm was working at Tata Consultancy Services on backend development,payments infra, cloud optimization, and distributed systems.
- π Iβm pursuing my MS in Computer Science at George Mason University.
- πΌ I have hands-on experience optimizing cloud expenditures, modernizing applications, automating CI/CD pipelines, and building scalable microservices.
- π¬ Ask me about backend development, distributed systems, and microservices architectures.
- π« How to reach me: arajftw@gmail.com
- π Check out my Resume
-
Kafka Clone
Built a Kafka clone in Go to manage API versions and handle fetch requests over the Kafka wire protocol. Integrated event loops and TCP socket management to create a fully functional distributed messaging system. -
Real-Time Distributed Multichat
Developed a real-time group chat application using Elixir & Phoenix, leveraging Erlang/OTP for fault tolerance and minimal-latency communication among multiple concurrent users. -
POSIX Shell
Implemented a shell in Python capable of interpreting commands, running external programs, and handling built-in commands likecd
,pwd
, andecho
. -
Micrograd
Check out this minimal autograd engine in Python: Micrograd -
Recent Article
Read my latest article on implementing deep neural networks from scratch in C#: Implementing Deep Neural Network from Scratch in C#