Suraj BG

Suraj BG

Software Engineer - II
A technology enthusiast developer who is always giving his best to make software that is going to make lives easier for humans. I have been building both web and mobile applications and currently aiming to be a generalist by exploring new tech to challenge myself to be a better version of myself every day.
React
React Native
Typescript
MongoDB
The Most Amazing...
....Community lead at college for organizing Hackathons/Makeathons and other Technical events with more than 300+ students.
Interest & Expertise
Interest & Expertise
  • Mobile App Development.
  • Web App Development
  • Writing Scalable Code
Achievements
Achievements
  • Student Alumni mentor at neoG camp(Web development bootcamp) with 800+ students.
  • Participated in a Cricket club competition.
Skills
Backend Framework & Library
Node.js, Express.js
Languages
HTML / CSS, JavaScript, TypeScript
Databases
MongoDB
Version Control
GitLab, GitHub, Bitbucket
Project Management
JIRA, Trello
Editors
Atom, Visual Studio Code
Mobile Framework & Library
React Native
Tools
Android Studio, Postman, X-Code
State Management
Redux (with Saga and Thunk)
Cloud Services
Cloud Firestore, Firebase Storage, Firebase Messaging
Design Tools
Figma
Deployment
Netlify
Projects
Neo Bank Application
Worked with India’s largest Neobank client with 1M+ users. An application which is built using React Native for frontend and XState, SWR as State Management with AWS Database and Stargate backend, part of the development of an ecosystem of applications for making a smooth onboarding process for customers, daily responsibilities include the development of new features and services, bug fixes, and code reviews.
Movie Review App
A review app for one-stop movie reviews, built using React Native and Firebase for storage. Features include trailers, adding reviews, and customized profiles. The project includes Social Authentication(Google sign-in for iOS/Android), Onboarding, and user profile. Got to learn about Native navigation and a good understanding of how Native code is converted.
Social Media App
This project includes a user profile, customized feed, follow suggestions, and JWT authentication. Everything was done on React and Tailwind CSS. This project gave me a chance to learn about Redux and a very good understanding of asynchronous programming.
Ecommerce App
An e-commerce app with features like add to cart/wishlist, Checkout using Razorpay Integration. Got familiar with React use context, useRef, and useReducer hooks with a better understanding.
Quiz App
A Fullstack app built using React( front-end ) and NodeJs ( backend ). It was built using ExpressJs for the server-side code.