Welcome
Home TechTimeline Blog
Introduction
Hi, I'm Ravi. I've always been interested in computers and have been tinkering with it from very early on. When I had no access to internet, I would explore System32 on my Windows XP machine.
I enjoy systems programming and get excited when I get to see good old ASM. My few favorite subject in the undergraduate program were.
- Computer Organization
- Computer Networks
- Operating Systems
- Microprocessor
- Cryptography
I was intrigued by how clicking on shutdown button translated into computer actually shutting down physically. Learning about that during the undergraduate course made me love CS even more.
In short, I like to code, like to talk about code and like to watch other people code ;)
Study & Work
Software Engineer @ Arista Networks, Bengaluru
2019-Present
Mostly work building features on routing protocols like IS-IS, OSPF and sometimes BGP for EOS. Also worked on some OpenConfig stuff.
Tech Stack: C, C++, TACC, Python, Golang
Bachelor of Technology @ MNNIT, Allahabad
2015-2019
During college, I spent most of the time in classes or sitting in my hostel room looking at the world through a small window (my laptop screen). Forgot to explore Allahabad.
Tech Stack: C, C++, C#, Java (somewhat), Python
Schooling @ Lucknow Public School, Lucknow
Unknown-2015
Became interested in programming here itself. Did okay in subjects other than CS. Class rank varied from 1st to 8th.
Tech Stack: GW BASIC, C, HTML, C++
