I’m an Open-Source enthusiast pursuing my Bachelors in Computer Science & Engineering . I truly find myself very fortunate to working with some really smart people out there in tech and Open source domain. My interests include the development of free & open source software, computer security, cryptography, network protocols, distributed systems, software architecture, and programming languages. I particularly enjoy building highly distributed systems using functional programming languages, and low-level systems programming.I am not particularly good at keeping this website up-to-date, but you should be able to find information on how to contact me. I love learning and building new stuff and work with other people as nothing really interesting is ever built alone :) When I am not in front of my laptop ,you'll either find me cycling, playing football or reading books.I love to read and always have.Fiction being my most favourite genre,I also recently started writing blogs on some of my most treasured books on Medium ,the link of which you can see somewhere on the screen. I also used to love dogs until I discovered cats because the smallest feline is a masterpiece.
Instant messengers have become a daily part of our life. We cannot imagine a life without Whatsapp, Telegram, Hike, etc. I was always curious about their working, so I spent some time and learnt about their theory of implementation. Equipped with the right knowledge I have created a very basic implementation of instant messengers. Though this is very basic, probably it might seem like app of MS-DOS era. But the functionality present in it is very similar to the current IM app, it can connect to a client through a server and send messages to other client.
Pathfinding visualizer algorithm Program to visualize working of BFS and DFS and how they explore nodes. Made using Stanford University libraries in QT Creator.
Yggdrasil is an early-stage implementation of a fully end-to-end encrypted IPv6 network. It is lightweight, self-arranging, supported on multiple platforms and allows pretty much any IPv6-capable application to communicate securely with other Yggdrasil nodes. Yggdrasil does not require you to have IPv6 Internet connectivity - it also works over IPv4.
A curated list and explaination of every data structure and algorithm to understand and/or practice algorithms.
A reusable Django app for managing news/blog entries in different languages.Comes with a django-cms apphook and has been prepared using Django 1.5.1 and django-cms 2.4.1. From version 2.0 onwards it is tested and developed further on Django 1.9 and django-cms 3.
“I have hated words and I have loved them, and I hope I have made them right.”
“It may be unfair, but what happens in a few days, sometimes even a single day, can change the course of a whole lifetime...”
"We are not supposed to be friends.We are meant to be enemies.Did you know that..."
Working under Somonath Tripathy , November 2020 - Present
Yggdrasil is an early-stage implementation of a fully end-to-end encrypted IPv6 network.Worked along with mentor Benoitc Chesneau,[creator of Python HTTP server] to replicate the data and create the plugin to easily access the data.The project involved building the library and allowing multiple users to connect to the encrypted network.Passing messages from one Yggdrasil node to another and testing what has been replicated.
Initially,I was assigned the task of working under the Narikaa Team which is a safe private space for women to explore, educate themselves and engage with one another to understand their bodies and their choices. The Narikaa platform is a Women’s health literacy platform that provides insight & support to women from all walks of life.Task done by my team included creating automated documents to be used by accounts and the finance department to automatically be used without any human intervention and directly used by the finance head of the company.
For You,A thousand times Over - Khaled Hosseini
Even death has a heart - markus zusak
and-who-decided-which-people-wore-striped-pyjamas-and-which-people-wore-the-uniforms
C++, Python, Django, Java, JavaScript, Erlang
MySQL, MongoDB, PostreSQL,
Docker, CI / CD, Microservices, API design, Agile / Scrum