Shubham Srivastava
Tech Lead - l
A technology enthusiast who is always trying to translate a business requirement into software using best practices. Worked on the different domains of problem statements like healthcare, e-learning, e-commerce, machine learning, etc. Using technologies like React Native, Flutter, ReactJs, NodeJs, Postgres, Tensorflow, etc.
React Native
Flutter
ReactJs
NodeJs
Micro Services
Machine Learning
Postgres
The Most Amazing...
....thing I have done is, Created scalable real-time collaboration applications both UI and backend.
Interest & Expertise
- Mobile App Development
- Architecture App Code Design
- Writing Scalable and Modular Code
- Analyzing Use Cases
- Rapidly Switching between different Tech Stack
- Machine Learning
- Leaning Technologies
Achievements
- Volunteer Hackathon in College
- Top 10 among the 1k team in a state-level Hackathon
- Convolutional Neural Networks Certification from Coursera
- Deep Learning Explained (edX)
Skills
Backend
Node.js, Python
Languages
HTML / CSS, JavaScript, Dart
Backend Framework & Library
Express.js
Version Control
GitLab, GitHub, Bitbucket
Project Management
JIRA, Trello
Frontend
Flutter, React Native
State Management
Redux
Editors
IntelliJ, Visual Studio Code, Jupyter Notebook, Web Storm
Microservices
Azure
Continuous Integration and Continuous Delivery (CI/CD)
Bitrise
Tools
XCode, Android Studio
Deployment
Heroku
Shell Script
Bash
Cloud Services
Cloud Firestore, Firebase Storage, Firebase Messaging
Design
Figma
Frontend Framework & Library
socketio
Databases
Postgres
Projects
Exercise App
An exercise mobile application for virtual physical therapy, education to help you get relief from different pain, and personal health coaching. The app supports video consultancy and video streaming for exercises. This project gives us a very good understanding of mono-repo architecture and high-level system design.
Tech Stack- React Native, Redux, GraphQL
Tech Stack- React Native, Redux, GraphQL
E-Learning App
This project includes different applications like a tutor, student, and admin application. The tutoring app supports video upload and also preview mode of courses and the student app supports video lectures and different tests like MCQ, sort, etc. The project builds on mono-repo architecture and also creates a component library for a common component in different applications.
Tech Stack - React Native, Redux
Tech Stack - React Native, Redux
Expense Tracking
An expense tracking application helps users to analyze their expenses in different categories and meet these expense goals. This project includes different components like mobile app, backend, and machine learning model. Machine learning helps us to perform different analyses and decision-making and the application is to get expense reports.
Tech Stack - React Native, NodeJs, Python, Machine Learning
Tech Stack - React Native, NodeJs, Python, Machine Learning
Activity Analysis App
This project is for patients and clinicians where patients perform different kinds of activities and sensors track different parameters and send them back to the mobile application then a detailed analyzed report is generated for the clinician. This project uses high-volume sensor data to process in real-time and we are able to generate reports in real-time.
Tech Stack - Flutter
Tech Stack - Flutter
3D Monument Feedback App
An application for feedback systems for different monuments and all monuments are rendered in 3D which helps users to get a virtual experience. The app supports audio-based feedback and then audio is converted to text. Apps help users to get a better experience of the monument and feedback on the event they are not physically reachable.
Tech Stack - ReactJs, NodeJs, ThreeJs
Tech Stack - ReactJs, NodeJs, ThreeJs