Ishtjot Singh

Ishtjot Singh

Software Engineer III
Highly skilled and motivated Software Developer, committed to delivering exceptional user experiences and collaborating effectively with cross-functional teams to drive project success.
React Native
ReactJs
Typescript
JavaScript
MongoDB
NodeJs
The Most Amazing...

....thing I have done is contributed to the development of some amazing Web and Mobile apps which are helping people in real-time.
Helping with writing articles on how to have a better optimized RN app.
(https://geekyants.com/blog/memoization-usecallback--memo-using-them-wisely/)

Interest & Expertise
Interest & Expertise
  • Learning new technologies
  • Mobile App Development
  • Web App Development
Achievements
Achievements
  • Certification in Data structures and algorithms
Skills
Databases
MySQL, MongoDB
Backend
Node.js, GraphQL
Frontend Framework & Library
React.js, Bootstrap, Material-UI
Languages
HTML / CSS, JavaScript, Java, C++, TypeScript
Backend Framework & Library
Express.js
Version Control
Git, GitLab, GitHub
Editors
Sublime Text, IntelliJ, Visual Studio Code
State Management
Redux, MobX
User Interface Design
NativeBase
Libraries/APIs
Eslint, Formik
Frontend
React Native, Next.js
Projects
Chat Application
Contributed to developing a chat app ui kit integrated with chat- SDK, which helps users to use the SDK functionality directly from the UI kit. Includes audio and video calling.
Restaurant (all-in-one) Application
An app which lets you join a waitlist / reserve a table, pick up, search nearby restaurants to place orders, etc. This application is for a giant multi-brand restaurant company that owns and operates a variety of popular restaurant chains, contributing to developing their app for all in-house brands which share mono repo code for mobile and web.
Integrated and was responsible for major in-app's features across their different brands, while also acting as a bridge for communication between web and mobile app team providing the feedback of clients from web to app and vice versa and developing as per requirements.
Tech Stacks: React Native, Typescript, Native Base (component library), MobX(state - management).
Organization's In-House Management Tool
Supported an organization's management tool which handled messaging, media-sharing, payrolls, shifts, etc.
Tech stack used: React, Typescript, Nextjs, Native Base (component library), mobX (state- management).
TopGeek Mobile
Developed a React Native application which is an automated hiring solution for recruits and recruiters. Create your profile, apply for openings, and take interviews as candidates or post jobs and let Topgeek evaluate applicants.
Tech stacks: React Native, Typescript, GraphQL, Redux thunk.