Hi, my name is
I'm a fourth year engineering student who is passionate about the web development. Currently I'm looking for opportunities to work. I'm interested to learn more about this awesome & complex world of programming.
Hello! My name is Shivam and I enjoy building web apps. My journey in programming started from class 11. During that time, "Computer science with Python" was the additional subject which I had to do during the curriculum. This sparked my interest in programming world.
Fast forward to today, I've learnt a thing or two in both frontend and backend side of the web development. Currently, my main focus is to get hands on experience in the industry and learn about the best practices regarding professional programming and development.
These are the technologies with which I'm currently familiar:
Full Stack Project
Profiler
A web app which allows users to remember all the online personalities they follow in one place. Users can add profiles and all the associated links. MongoDB is used as the database and JWT authentication is implemented with the help of passport. React Hook Form is used for getting the user inputs. Validators are added on both frontend and backend to get proper data from users.
Backend Project
NodeBlog API
This API acts as a content management systsm (CMS) for a blog. To handle the blog mangement, there are 3 types of users- Author, Editor & Admin. The admin can add new users and assign role to them. Public endpoints are also provided to access the blog posts. Documentation for this API is done using Postman (It's screenshot can be seen here).
Backend Project
Songify API
A spotify like API which allows users to creatae and manage playlists by adding songs to them. The songs are provided via an external unofficial JIO Saavn API. Axios is used to handle the communication with the external API. A trending list of songs is provided to choose from but users also have option to search songs by their name. Documentation for this API is done using Swagger (It's screenshot can be seen here).
I'm currently looking for opportunities actively. So, my inbox is open at the moment.
If you have any question or just want to say hi, send me a mail. I'll try my best to get back to you.
Made with by ❤️ Shivam.
Inspired by Brittany Chiang