Shubham Jadon

Software Engineer - II
I am dedicated to perfecting my craft by learning from more seasoned professionals, remaining humble, and continuously making strides to learn all that I can do for development. I am passionate about developing Web apps & Mobile apps.
React Native
The Most Amazing...
....thing that I have done, a web application using ReactJs and NodeJs that mimics functionality of CodeSanbox of providing a virtual environment for users to code on the web with ability to see real time updates from server that are served without use of any bundler and are served directly through static files.
Interest & Expertise
  • Writing Scalable Code
  • Love New Technologies
  • Problem Solving
  • Reading Books
  • Certificate of Appreciation by PyJaipur for mentoring students in the Summer of Algorithms Program
  • Certificate of Completion by for successfully completing Crio Launch Program 2020
Backend Framework & Library
Node.js, Express.js
Frontend Framework & Library
React.js, Material-UI, Tailwind CSS
Mobile Framework & Library
Android Native (Java), React Native
HTML / CSS, JavaScript, TypeScript
MongoDB, PostgreSQL
Version Control
Git, GitLab, GitHub, Bitbucket
Project Management
VS Code
State Management
Redux, MobX, Redux Saga
User Interface Design
Cloud Services
Expo, gluestack UI
XCode, Android Studio, ClickUp
Design Tools
Education App
A Cross-Platform mobile application that allows students and their parents to follow daily school progress - grades, absences, tasks, etc. It consists of 5 main navigation sections - Home, Calendar, Messaging, Journal, and Settings. Additionally, we have some other views as - children switch slide over, and family premium slide over. I was primarily involved in major UI changes to improve the look and feel of the app(migrating components to UI Kitten design pattern), Adding new functionalities, and updating current logic to increase app usability (like new calendar layouts that contained week view calendar and a bidirectional infinite calendar list, in-app purchases, filtering logic in Journal Grades, etc) and also worked on performance improvement in all the navigation section like home, calendar, messaging, journal, and settings.
Tech stacks used: React Native, MobX(state management), Ui Kitten, and Firebase (for analytics).
A Expense Tracker app to manage expenses
A mobile application developed using React Native, Redux & Firebase to take account of all expenses of the user. Almond keeps account of all the spends and income gained and surfaces important information about spends, bills and tickets helping you make sense of where your money goes.
Online IDE for Web Development Projects
A web app developed using ReactJs & NodeJs to allow users to work on web development projects in the browser itself by providing them with a IDE & Preview of the application which the user is working on in the browser itself. The user can create basic web pages using html, css & javascript. All the user data is also saved automatically on the backend.
Inventory Management
A web application to manage inventory of warehouses. Description: A web application developed using ReactJs to provide a dashboard for managing inventory of warehouses. Worked on it in a team. I was responsible for implementing features like logic or auditing items of inventory, and the whole system to buy/sell raw materials or finished goods. Dashboard for managing payment and payment follow ups, store with listing of all products available, etc.