Sahaj Singh Sohal

Sahaj Singh Sohal

Senior Software Engineer - I
An enthusiast mobile and web developer, keen to explore new technologies. Always striving for self-improvement and believing in consistency. Little titled towards mobile app development and loves to create user interfaces.
React
React Native
The Most Amazing...

....thing I have done is, Is working with RabbitMQ while making a Live chat service SDK with 3 services Socket.io, RabbitMQ, and Ably which were not compatible with React-Native, and finding a way to make it work since the SDK was built to work with both web and mobile application.

Interest & Expertise
Interest & Expertise
  • UI Design
  • Tweaking Android OS
  • Mobile Development
  • Writing Scalable Code
  • UI Designing
  • Civilisation History
  • Basketball
  • Table Tennis
Achievements
Achievements
  • React and React Native course certification from Udemy
  • Participation in Smart India Hackathon (college level)
Skills
Backend
Node.js, Firebase
Frontend Framework & Library
React.js
Languages
HTML / CSS, JavaScript, TypeScript
Backend Framework & Library
Express.js
Version Control
GitLab, GitHub
Project Management
JIRA, Trello
Frontend
React Native
State Management
Redux Saga, Context
Tools
XCode, Android Studio
Libraries/APIs
Redux-Toolkit
Shell Script
Bash
Cloud Services
Cloud Firestore, Firebase Storage, Firebase Messaging