Hi there. I am a computer science student and will always be one as it is such a vast field I will never be out of things to learn. And for that matter I love learning new things. That fancy new thing everyone is talking about - I want to learn that, figure out how it works under the hood and why it does what it does. And I am crazy about efficiency. I love lightweight stuff and don't like when I have to pay for thing which I don't really want. You will get a lot of such examples from my blog posts.

Interests
C++
Really love the power the language gives in the hands of developers. Have kept myself updated with the latest additions to the standard (C++17 and 20) and the Coding guidelines as presented by the community. Have some experience in writing large applications in C++ thanks to Google Summer of Code.
Linux
Again, love the power the OS gives in the hands of its users. I can do anything I want with it. Also closely aligns with my ideology of not paying for things I do not want. Have a lot of experience using the system and inner workings of it. Have some kernel level experience (again thanks to Google Summer of Code) but not a ton.
Python, Machine Learning and Deep Learning
Clubbed them together into one as for me they go hand in hand. I learnt Python because I wanted to do Machine Learning and Python empowered me with the tools. Developed deep learning models using Keras and Tensorflow mostly, but have worked with Pytorch as well (but again not a lot).
Web technologies
Have good amount of experience both front-end and back-end. Kept myself updated about what's new to offer in the web platform. Have done crowd source work with React apps and Web Components on Topcoder and got the changes merged into the main site. Have developed multiple websites for college events (full stack): [1] [2] [3] [4] [5]
Databases
Have done a ton of non-relational database handling thanks to the web projects and their back-end needs. Fairly proficient in relational databases and how they work under the hood for providing the features they provide - Atomicity, Consistency, Isolation, Durability.
Experience
Carnegie Mellon University
Dr. Martial HebertSummer 2018
Visual Object Tracking using Optical Flow as input to a CNN. Robotics Institute Summer Scholars (RISS) 2018
Google Summer of Code 2017
Haiku Inc.Summer 2017
3D Hardware Accelerated Graphics Drivers for HaikuOS.
Defence Research and Development Organisation of India
Prof. Chandan MazumdarUndergraduate Development Work
PolComp: a tool for analysing log records to detect compliance of policies and hence security breaches using Natural Language Processing for The Defence Research and Development Organisation of India (DRDO)
Jadavpur University
Dr. Sanjoy Kumar SahaUndergraduate Research Work
Image Captioning using Generative Adversarial Networks (GANs) and Reinforcement Learning (RL)
Jadavpur University
Dr. Sanjoy Kumar SahaUndergraduate Research Work
Visual Odometry using Neural Networks to perform real time path estimation.
Education
Bachelor of Computer Science and Engineering
Jadavpur University2015-19
CGPA: 8.6/10
Higher Secondary Education
D.A.V Model School, Durgapur, India2013-15
Percentage marks: 93%
Secondary Education
St. Xavier's School, Durgapur, India2002-13
Percentage marks: 94%