Surjeet Singh

Surjeet Singh

Software Engineer - II
An IT professional with a passion for development, I am constantly seeking new ways to push the boundaries of what is possible with technology. Currently working on ReactJs, Node.js, Firebase, and React Native to excel my knowledge in Web as well as Mobile Development.
ReactJs
NodeJs
Express
Firebase
MongoDB
React Native
The Most Amazing...
Interest & Expertise
Interest & Expertise
  • Full Stack Web Development
  • React Native Mobile App Development
  • Solving Problem Effectively
  • Writing Scalable Code
  • Learning New Technologies
  • Learning about Space and Beyond
Achievements
Achievements
  • Certificate of Completion “The Complete 2023 Web Development Bootcamp” by Angela Yu
Skills
Backend
Node.js, Python, Firebase
Languages
HTML / CSS, JavaScript, C++
Backend Framework & Library
Express.js, Algolia search
Databases
MongoDB
Version Control
GitLab, GitHub
Frontend
React Native
Deployment
Heroku
State Management
Redux (with Saga and Thunk)
Cloud Services
Firestore, Cloud Firestore, Firebase Storage, Comet Chat
Projects
Weather Web Application
Tells the user the current weather of the city entered in the input box.
Users get a single-page application with an input box on it that uses API from OpenWeatherMap and displays the current weather and temperature to the user.
Tech Stack :
Frontend: HTML , CSS
Backend : Express, pug
Instagram Web Clone
Instagram Clone on Web using ReactJs as Frontend and NodeJs + Express as backend. User can share their thoughts and interact socially with others over the internet.
User can register/login into the application and can view/upload posts. These posts can be images as well as videos. Users can like and comment on the Posts. The search bar on the top of the application helps to search and view the profiles of other Users. Users can follow/unfollow other people and also can view the posts of that person.
Tech Stack:
Frontend: ReactJs, AlgoliaSearch, Formik, React Toastify, Styled Components, Axios, Bootstrap, Firebase
Backend: Express