B.Tech
Bangladesh University Of
Computer Science and Engineering
July 2018 - July 2022
Score: 3.5+ CGPA
RBSE
Hadauti Bal Vidhya Mandir, Kota
Physics, Chemistry, Mathematics
ARP 2014 - MAR 2017
Score: 86 %
CBSE
Modi Public School, Kota
APR 2002 - MAR 2014
Score: 8.8 CGPA
Languages
Python
C
C++
Java
JavaScript
HTMLTechnologies
Django Backend Framework
Django REST API
Machine Learning
Deep LearningIndustry Knowledge
Data Structures and Algorithms
Object Oriented Programming
Database Management System
Video Editing
Microsoft Student Partener APR 2020 - PRESENT
Microsoft
Student Partener - Beta
Organized an even on Teaching fellow MSPs and other students about GitHub as a platform to organize their SWE projects, attended by over 50 students live and video being watched over 400 times within 2 weeks. Learned in depth about Azure platform for Computer Vision and Cognitive Services, Learned C# for Game Development, Learned C# Programming and Computer Vision using Azure.
Web Developer APR 2020 - PRESENT
MedillPharma Pvt. Ltd
Freelance
Developed and maintained a complete website for client. Created custom backend for handling users, custom emails and dynamic site updation. Also handled client side of the website, wrote content about the company and products. Writing custom backend, and integrating with zoho email were some of the challenges handled during development.
Mentor, Instructor SEP 2018 - PRESENT
TechKnights, RTU
Part Time
An active member of the society/club and mentor to juniors who seek knowledge and guidance related to various technologies. Also been teaching programming and technical concepts to club members with an ambition of creating self-sustaining students community. Received Certificate of Instructor and Membership Appreciation based of feedback of students.
Nebula-A programming languageCreated a Compiler based Programming Language to brush up my Core CS skills. Implemented Lexical Analyzer, Parser, Semantic Analyzer and Runtime Environment from scratch, using C++. The project takes in a "code.nb" file as input and converts the text into Tokens, and tokens into Intermediate Statements, and expressions into Abstract Syntax Trees (using Shunting Yard Algorithm). The Semantic Analyzer then checks for all possible type mismatch errors in each statement. Runtime is responsible to execute each statement.
Taxonomy Prediction on Stack Overflow Data
(For TCS HumAIn, 2019)Project qualified for TCS HumAIn, 2019 round-3 Successfully trained a Stochastic Gradient model for Predicting Tags for given text to build up a reliable taxonomy. Handling of large dataset (60M examples), predicting Multi-Class-Multi-Label outputs, processing text data for Cleaning, Tokenizing and Vectorizing were some of the challenging aspects of the project.
COVID-19 Contact Tracker ApplicationTechnologies: Django, Heroku, Android API v5.0, Google Nearby API. An application to detect when two people come in contact, so as to identify potential Corona cases if one of them is found positive. Challenges: Detecting contact, Connecting django backend, Optimizing for large database size, Reducing battery requirements in app.
Social Media Site on Django - Python, DjangoCreated a fully functional social media site project (Backend) from scratch using Django Backend Framework. The project employs various python libraries to implement functionalities of a social media site. Challenges : Implementing Markdown capabilities in posts for creating fully-fledged long blog-like posts. Implementing published/draft status for each post. Creating user following and followers system. Authentication and Authorization of user actions. Implementing login required for sensitive actions. Suggesting profiles to follow. Allowing users to edit old posts.
Stanford Online
Coursera
MAR 2019 - APR 2019
Learned the basics of Machine Learning, Internal working of most impactful algorithms and the mindset required to take up Machine Learning projects
deeplearning.ai
Coursera
MAY 2019
Learned how Neural Networks work behind the scenes. Got in depth understanding of mathematics behind Artificial Neural Networks.
deeplearning.ai
Coursera
JUN 2019
Learned how to improve faulty Neural Networks, How to improve their efficiency, select best Hyperparameters according to application.
deeplearning.ai
Coursera
JUN 2019 - JUL 2019
Learned how to create a more robust and generalized Machine Learning Models to fit the application requirements. Also, how to analyze models.
I’ll give you some code templates, I have collected while working on some Machine Learning problems.
This blog refers to Machine Learning Course offered by Stanford University Online through Coursera and taught by Dr. Andrew Ng.
RTU, Kota