Education
To tell you briefly about my academic history, I have a bachelor and master degree in Computer Science.
BACHELOR DEGREE IN COMPUTER SCIENCE (2011-15)
INSTITUTE OF ENGINEERING AND RURAL TECHNOLOGY, ALLAHABAD (PRAYAGRAJ), UTTAR PRADESH, INDIA
MASTER DEGREE IN CYBER SECURITY ( INFORMATION TECHNOLOGY ) (2016-18)
INDIAN INSTITUTE OF INFORMATION TECHNOLOGY, ALLAHABAD (PRAYAGRAJ), UTTAR PRADESH, INDIA
Work Experience
I started my professional career as a software engineer in 2018. Since then, I've been exposed to multitude of technologies related to web development for the most part.
SR. SOFTWARE ENGINEER - MERCEDES BENZ RESEARCH AND DEVELOPMENT, BANGALORE (JANUARY 2022 - PRESENT)
My responsibilities here include handling development of multiple softwares related to battery tools using technologies like Python, Javascript, React, Jenkins, Vue and more.
SR. FULL STACK ENGINEER - MUDRANTAR SOLUTIONS PVT LIMITED, HYDERABAD (SEPTEMBER 2020 - DECEMBER 2021)
As a full stack engineer my responsibilities include designing APIs, implementing those APIs using Hapi JS which is a 'not so popular' back-end framework in Node. I am also responsible to integrate APIs and create beautiful user interfaces in Vue JS and Tailwind CSS which fulfill business requirements.
SR. CONSULTANT IN TECHNOLOGY - OODLES TECHNOLOGIES, GURGAON (JANUARY 2020 - JUNE 2020)
My job here included designing and implementing APIs in Django using mySQL as database. I was also responsible for integrating those APIs using Angular at the front end.
ASSOCIATE SOFTWARE DEVELOPER - THOUGHTS2BINARY, GURGAON (MAY 2019 - NOVEMBER 2019)
I worked in front end here using React Js framework, my responsibilities included integrating APIs and implementing user interfaces in React following best practices with structured organization of components.
FREELANCING IN PHP AND WORDPRESS (MAY 2018 - APRIL 2019)
I did minor freelancing projects after I stepped out from college. This continued for almost one year. I mostly worked on projects in PHP, Wordpress and Laravel and did some front end stuff too in Jquery and Bootstrap for the most part.
TEACHING ASSISTANT - IIIT ALLAHABAD (SEPTEMBER 2016 - MAY 2018)
As a Teaching Assistant for subjects Data structures and Algorithms and Database Management Systems, my job was to conduct lab sessions, prepare and distribute assignments to students and organize doubt clearing sessions for students enrolled in the course.
Skills
Programming Languages
I started programming in C and then moved to C++. I heard about Python somewhere on the internet nearly a decade ago. I decided to give it a try and since then it has been my programming language of choice closely followed by Javascript.
These days I use Javascript everyday for my work in front-end and back-end web development. I've also did competitive programming problems mainly in C++ and Python.
Python
Skill Level : Advanced
Javascript
Skill Level : Advanced
C++
Skill Level : Intermediate
PHP
Skill Level : Intermediate
Mark-up / Styling Languages
A separate category for these languages since they don't really fall into the category of 'Programming' languages.
It's more than a decade now when I first wrote HTML. CSS is comparatively more difficult than what I first thought. It's one of those languages which is very easy to pick up but hard to master. I've also worked with SCSS, CSS compiler which gives CSS powers of a full fledged programming language like Python. Using SCSS you can define variables and use functions inside CSS.
HTML5
Skill Level : Advanced
CSS3
Skill Level : Intermediate
SCSS / SASS
Skill Level : Intermediate
Front End Frameworks / Libraries
Jquery was the very first library I was exposed to in Javascript, I soon got to know about Vue Js through random youtube videos and I decided to explore it. It has been a very nice experience thus far, Vue has became my Front end framework of choice now.
I have also did courses on React and Angular, I have industrial experience in both of these frameworks. React is my second choice after Vue. I've projects in all these popular front-end frameworks on my Github account.
Vue Js
Skill Level : Advanced
React
Skill Level : Intermediate
Angular
Skill Level : Intermediate
Jquery
Skill Level : Intermediate
Back End Frameworks
I started back-end development with PHP and Wordpress. Then, I tried Django because of my interest in Python and I haven't looked back since then. Django to this date remains my favorite back-end framework but, most of my work these days is done in Express JS.
I've also worked on Hapi JS which is an underrated back-end framework in Node ecosystem.
Django
Skill Level : Advanced
Express
Skill Level : Intermediate
Hapi JS
Skill Level : Intermediate
Databases
I've worked with both SQL and No SQL databases. Most of the time I use ORM libraries and packages to execute database queries inside my applications. PostgreSQL is the one I've worked the most with.
MongoDB
Skill Level : Intermediate
MySQL
Skill Level : Intermediate
PostgreSQL
Skill Level : Intermediate
Other Tech Skills
Data Structures and Algorithms are the spine of programming. It comes down to these and your experience with a given technology and framework to optimize things, execute them effectively. I love version controlling system that is 'Git' and how powerful it is with the site 'Github' for managing collaborative software development.
I have mid level exposure to Docker, Nginx and Kubernetes. I've been also exposed to Photoshop at beginner level driven by my personal interest in art and graphics.
Data Structures and Algorithms
Skill Level : Advanced
Jenkins
Skill Level : Intermediate
Amazon Web Services
Skill Level : Beginner
Git
Skill Level : Intermediate
Docker
Skill Level : Intermediate
Nginx
Skill Level : Intermediate
Photoshop
Skill Level : Beginner
Operating Systems
When it comes to application programming, I work on both Windows and Linux (Ubuntu and Mint). I never had chance to work with Mac yet. There are things for which I prefer windows like Front End development and there are other technologies for which I work in Linux like Docker and Kubernetes.
Linux Ubuntu
Skill Level : Advanced
Windows
Skill Level : Intermediate
Code Editors
Paid and open source code editors I work for the most part in my daily routine as a Programmer.
Visual Code Studio
Skill Level : Intermediate
Jetbrains Webstorm
Skill Level : Intermediate
Jetbrains Pycharm
Skill Level : Intermediate
Atom
Skill Level : Beginner
Certifications
Certification courses which I have completed throughout my career as Software Engineer. Most of them are from Udemy, not very 'authentic', but they do provide knowledge if followed with rigorous practice.

Javascript
Certification courses I completed in Javascript and related Front-end and Back-end frameworks.
1. Node JS API Masterclass in Express and Mongo DB - Brad Traversy
2. Node JS, Express and Mongo DB Dev to Deployment - Brad Traversy
3. Build Web Apps with Vue 2 and Firebase - Shaun Pelling
4. Angular and Node JS, MEAN Stack Guide - Maximilian Schwarzmüller
5. Angular Front to Back - Brad Traversy
6. Javascript ES6: A Complete Reference Guide to Javascript ES6 Features - Abhay Talreja

Python
Certification courses I pursued from Udemy in Python related to Machine Learning and Web Development.
1. Python and Django Full Stack Web Developer Bootcamp - Jose Portilla
2. Python and Machine Learning for Financial Analysis - Dr Ryan Ahmed
3. Python for Data Structures, Algorithms and Interviews - Jose Portilla
4. Django with React, an Ecommerce Website - Dennis Ivy

DevOops
Certifications in DevOops domain from Udemy.
1. Docker and Kubernetes: The Complete Guide - Stephen Grider

HTML and CSS
Udemy certifications in HTML, CSS, SCSS/SASS and CSS frameworks like Bootstrap.
1. Modern HTML and CSS from the beginning including SCSS/SASS - Brad Traversy

AMCAT Employment Test
Received 17 Certifications for scoring 97% aggregate in AMCAT Test held in 2014.
Achievements
Github
55+ Repositories on Github containing projects in Javascript, Python and PHP mainly related to front-end and back-end web development.
GATE (The Graduate Aptitude Test in Engineering)
Achieved a percentile of 98.3 and 1800 rank in GATE exam conducted in 2016.