Rotate your device, please.

Early

Life

I was born and brought up at my hometown in Maharashtra, India. I completed my schooling untill High School (XII) from my hometown itself. I was a curious child and computers fascinated me since childhoold. I had a 2GB RAM Windows XP Computer with almost no internet speed. I used to learn new things through it and explore with the limited internet access I had. I learnt few things like Photoshop, Corel Draw, and MS Office.

I was good at Mathematics and Physics, and thus started my journey towards Engineering. I completed my High School with 91.1% in 2020 and cleared JEE Advanced with All India Rank of 985 among 250K students. Thus started my journey at IIT Kanpur.

College

Life

When I came to IIT Kanpur, I was very intimidated by various students coming from different backgrounds. I keep my motivations high even though the Day 1 of IIT Kanpur was at my home, sitting in front of my new Gaming laptop, attending Counselling Service's talks about IIT Kanpur. Offline campus started after more than a year and I was very excited to live the "Campus Life" everyone talked so highly of.

After spending almost two years at IIT Kanpur, I can finally say that I have discovered so many truths about the world. I am lucky enough to have all the experiences that I had, no matter how good or bad they were. I learnt about many aspects of Life, Friendship, Academics, Relationships, and many more.

Courses

Enough Philosopy, let's talk relevant now.

I completed all the core Computer Science Courses throughout my third to seventh semester at IIT Kanpur. These includes Operating Systems, Compiler Design, Database Management System, Computer Networks, Computer Organization, Advanced Algorithms, Computer Graphics to name a few. Some other relevant course includes Probability and Statistics, Discrete Mathematics, Logic in Computer Science, and Financial Econometrics.

Projects

There were semester-long course projects for almost all the core computer science courses. To name a few, I created a Java Compiler in C++ using Flex and Bison which converts Java source code to x86_64 architecture based assembly language. I created a Social networking web application to connect IITK community as a Software Developement and Operations Course Projects. I also worked with Webgl and GLSL to implement 2D and 3D graphics rendering, animations, texture mapping, postprocessing effects like shadow mapping and bloom, ray tracing, etc. I also worked with BiteBuddy, a IITK platform to provide nearby restaurants for dinning and delievery as a Database Management Project. I also created an 3D Endless runner game using Unity Engine, C# and Blender as Winter Game Jam Projects. I am currently working with DMS-Website, an E-Commerce website with microservices-based architecture in Spring Framework.

Internships

I have completed four corporate internships in past three years. First was in Floworx, an early-age startup where I led the Frontend Team in developing a Mobile Application in Android and IOS Platform in React-Native CLI and Redux Toolkit along with many Material Design. In my next summer, I worked with Visa Inc. at Bengalore as a Software Developer Intern. There I created automated solutions using various tech stacks like Vert.x Framework, Java, Hazelcast distributed caches, and Oracle SQL. I also worked as a Backend Developer Intern at at a Singapore-based Startup called Zaapi, where I launched many new features to their services revolving around custom integrations with Facebook, Lazada, Line, and Shoppe services web-hooks and end-points. I finally worked at EmployWise, a HCM platform, as a Backend Software Engineer. There I worked on various projects, the biggest and most difficult one being "Applicability Manager", where I implemented graph based algorithms to provide hierarchical customisability to the users using neo4j and DynamoDB databases in Spring Framework.

Work Experience

I am currently working at Y combinator backed US based startup, Fiber AI, as a Full Stack Software Engineer. I have lots of responsibility at Fiber AI, which includes managing performance of elastic searches for our in-house search engine over 850 Million+ documents, maintaining stability and resilience over various cron jobs which sometimes takes months to completes, implement new features and function to improve data quality, and so much more. I am learning new things at Fiber AI each day, and it's so fun to work here.

Moving

Forward

I hope that you liked my story. If you read all that, thanks, I really appreciate it. I hope we could connect and have a quick chat over anything relevant.

Good ! Sayonara