Shivam Mishra
Student at Lovely Professional University
Hello! I am currently an SDE Intern at Terribly Tiny Tales, equipped with holistic knowledge in software development, IT support, and UX design. Additionally, I have experience in DevOps, Android, and Web Development. My objective is to pursue a growth-oriented and challenging career where I can contribute my knowledge and skills to the organization, while enhancing my experience through continuous learning and teamwork. Feel free to check out my Android apps by clicking the link below.
Here are a few technologies I've been working with recently:
Java
C
C++
Kotlin
JavaScript
Python
C#
NextJS
ReactJS
React Native (Expo)
Jetpack Compose
Angular
MongoDB/PostgreSQL
Tailwind CSS
Experience
SDE Intern - Terribly Tiny Tales
- Designed and implemented an internal dashboard feature for managing recruiter job details, assignments, and other relevant information. Leveraged React JavaScript, Axios, Chakra UI.
- Recently developed a new app using React Native, Expo, and Paper, facilitating employee management tasks such as login, logout, and leave management, while also functioning as a timely reminder system.
- Contributed significantly to the TTT Academy website by building the complete user onboarding flow and user edit page using Next.js, Axios, and Styled Components.
Google Supported Android Internship - Smartbridge
- Completed Android Basics course and attended 8-weeks of training, learning about building android apps using Kotlin.
- Built a grocery-list app using Kotlin and XML for my final project with the help of Coroutines, MVVM and ROOM database.
- Learnt about Step-by-Step procedure to develop mobile application from wire-framing to data persistence.
Future Ready Talent Cloud Internship - Microsoft
- In the Azure Services technology track, I learnt about the roles and duties of an Azure Dev-ops Engineer Associate.
- My final project was a tourism website with a Chat-Bot with CI/CD using GitHub, hosted on Azure Static Web-Apps and Chat-Bot learns from the user dynamically using QnA Maker hosted on Azure Bot Services.
- Experienced the daily hands-on tasks of an Azure Developer (AZ-204) like utilizing Azure Storage, implementing authentication and authorization.
Projects
- Developed an E-commerce website with Order history, Auto complete Search, Payment gateway and Cookies.
- MongoDB Realm is used to create and handle the server-less function calls and PayPal for payment gateway.
- Built with NextJs for frontend with SSR, MongoDB as database and Next-auth with JWT token for authentication.
- MongoDB
- Tailwind CSS
- Realm
- Nextjs
- PayPal
- Developed a website to create, read, update, and delete (CRUD) appointments on a hospital website using REST APIs.
- Used Docker-Compose to dockerize the application with Postgres db and pgAdmin, hosting the images on Docker Hub for easy deployment.
- Implemented login using Auth0 with support of lazy login and Spring Security 5, also added Swagger.
- Java
- SpringBoot
- PostgreSQl
- Docker
- REST APIs
- Auth0
- Developed a Notes app to store user’s daily tasks, logs, to-do, etc with help of Firebase.
- Used Docker to containerize the application, currently using Vercel to host and call the serverless functions.
- Used Firestore as database, lazy-login using google sign-in and traditional login using email and password.
- Firebase
- Angular
- Docker
- Typescript
- FireStore
- Mood tarcking web-app where you can store your moods, see your average mood, create notes, see your mood history. You can also identify your mood triggers and overcome them.
- Serverless functions are used to retrieve and store moods, TailwindCSS is used for handling dark and light mode. Recharts is used for constructing graphs and charts.
- Built with ReactJs for frontend, Firestore as database and OAuth with Firebase for authentication. Firebase storage is used for storing user data such as profile picture.
- Firebase
- React
- Tailwind CSS
- Firestore
- OAuth
- Twitter like web-app where you can send, edit, like, delete and share Flutters(Tweets). You can also search Flutters sent by anyone and share it using actual twitter.
- Data API is used to access and load the flutters, App services with triggers is used to add users from Auth0 to database.
- Built with NextJs for frontend, MongoDB as database and Auth0 with JWT token for authentication. MongoDB Data API is used to handle the server-less functions to perform CRUD operations.
- MongoDB
- Mantine
- Data API
- Nextjs
- Auth0
- Developed a Golang Backend to create, read, update, and delete (CRUD) notes using REST APIs.
- Used Swagger for easy access and understanding of the payload structure, Postgres as database with Gorm as the ORM library.
- Implemented login and sign up with JWT token for secure access to the APIs, a similar example with set and struct instead of a database is also available on Github.
- Golang
- JWT
- Postgres
- Swagger
- Gorm
- Created a 2048 game with Expo (React Native) for web and android for better understanding of the React Native Framework.
- It has the ability to send a reminder notification to the user to resume the game after 1 hour on android only.
- The game runs on web with the help of react-native-web, the apk is available on Github and website is hosted on Github Pages.
- React
- React Native
- Expo
- Expo Notifications
- React Native Web
Let's Connect
I'm currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi.