profile-pic
Vetted Talent

Dipak Kumar Tomar

Vetted Talent
Experienced Full-Stack Developer with expertise in frontend, backend, and mobile development using React Native. Skilled in creating seamless user experiences and scalable backend systems, delivering comprehensive end-to-end solutions. Passionate about leveraging the latest tools and staying ahead of industry trends to build impactful, innovative applications.
  • Role

    Sr React Native & Full Stack Mobile Developer

  • Years of Experience

    3 years

  • Professional Portfolio

    View here

Skillsets

  • DevOps
  • UI/UX Design
  • TypeScript
  • testing
  • React.js
  • Node.js
  • MongoDB
  • mobile development
  • frontend frameworks
  • JavaScript
  • Backend Development
  • Agile development
  • Firebase
  • Redux - 3 Years
  • AWS - 3 Years
  • React Native
  • JavaScript - 3 Years
  • React Native

Vetted For

6Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Jr. React Native DeveloperAI Screening
  • 37%
    icon-arrow-down
  • Skills assessed :Android Studio, Gradle, Object-Oriented Programming, Xcode, React Native, Type Script
  • Score: 37/100

Professional Summary

3Years
  • Feb, 2023 - Present3 yr 1 month

    Senior React Native Developer

    Campus 365 Private Limited
  • Aug, 2022 - Feb, 2023 6 months

    Full Stack Developer

    Till POS Technologies Private Limited

Applications & Tools Known

  • icon-tool

    React Native

  • icon-tool

    Redux

  • icon-tool

    Loopback

  • icon-tool

    AWS Lambda

  • icon-tool

    AWS S3

  • icon-tool

    Monorepo

  • icon-tool

    ReactJS

  • icon-tool

    Next.js

  • icon-tool

    TypeScript

  • icon-tool

    Redux

  • icon-tool

    Firebase

  • icon-tool

    React

  • icon-tool

    Redux-Saga

  • icon-tool

    AWS

  • icon-tool

    REST APIs

  • icon-tool

    React Navigation

  • icon-tool

    React Query

Work History

3Years

Senior React Native Developer

Campus 365 Private Limited
Feb, 2023 - Present3 yr 1 month
    Led end-to-end mobile development, architecting features, optimizing performance, and enhancing user engagement.

Full Stack Developer

Till POS Technologies Private Limited
Aug, 2022 - Feb, 2023 6 months
    Developed scalable mobile/web solutions, implemented robust APIs, and improved application performance.

Major Projects

3Projects

Campus365 Mobile App

Feb, 2023 - Present3 yr 1 month
    Led UI/UX redesign, architected modular components, implemented offline-first architecture, and enhanced user engagement.

The007Percent Mobile App

Oct, 2024 - Present1 yr 5 months
    Built cross-platform app, optimized performance, and implemented offline data caching.

Payroo Employee Management System

Aug, 2022 - Feb, 2023 6 months
    Developed employee self-service app, implemented secure authentication, and ensured real-time synchronization.

Education

  • Bachelor of Technology (B.Tech)

    Punjab Technical University (2022)

AI-interview Questions & Answers

Yeah. Hi. So my name is, uh, Kumar Thomar, and, uh, I have done my graduation from Chandigarh Engineering College in 2022. And during my graduation, uh, in 2020, I have joined a company called I Leave It Good. And, uh, that company basically works on services. Like, uh, they provide services in, uh, such as IT service, like freelancing. So they get clients by, like, bidding on a site like Upwork and, uh, like freelancer.com. And then they so I have to got to work on multiple projects like ecommerce, uh, and education. Uh, this type of apps, uh, apps I have done in React Native. After that, I have joined a company called, uh, till Post Technologies. And I worked as a software engineer. I have to work on, uh, multiple projects. Uh, so it's a product based company. So there's only 1 project, and it's called the Peru, which is basically a chat solution. And after that, uh, I have joined a company called, Uh, Campus Health, it's also a product based company. It's a ERP solution company. So that's

Mhmm. Device location service, uh, test its function tools, accuracy and efficiency. Okay. So I haven't used, uh, I have used a package called, uh, react native to location services. So I haven't used that much. I just, uh, we can Yeah. I won't use that much. Yeah. According to documentation, I have done that.

Seamless launch, uh, we can check if there are some errors or not in the build or cradle or in iOS, like in, uh, to export. We can check that, like, if it's running properly. So so that we can do.

Offline capability and data synchronization. Yeah. So through for offline capability, we can, uh, use react native offline to the library. Otherwise, we can use a return to working storage to storage, uh, to store the data in the, uh, cache. And then if Internet not working, then it will show the data. That's how we can uh, handle offline capability and data synchronization.

And scale, uh, straight in large meeting. Uh, so we can use, uh, basically, Redux to manage and scale state in large, uh, react native applications. So Redux basically provide, Uh, like, you can create slices in your Redux toolkit to manage the state. Yeah.

For push notification, you can, uh, do, uh, through Firebase. You can create a project and then you can install, uh, library for the active voice notification through that, uh, you can implement that. For both ISO and Android, there are different steps required.

You come across the following word and you interested. You can use forward expressing potential and state updates. Mhmm. So, uh, you can do something like, uh, remove that second one. Uh, if you want to, Like, update it multiple like, 2 times. You can do previous, then side down, uh, bracket previous and then Previous plus 2. So it will make it to increase by 2 times because basically it will just So there is a in the next state updates are synchronously. So that's why it will just, again, get the zero value, and then will be 1 and 1 again, 2 times. That's not how it works. Uh, yet native or yet. Both the same.

Okay. I don't know about this. Like, I know it's saying irritants. So doc extends animal. So it will I don't have to provide this.

Application with existing native modules. So native model is a process. Like, we can write code, and then we can export that as our native model, and then you can use there are some there's a native model from library called React Native.

We can, uh, use the electronic UI next. Yeah. We can create multiple files for, uh, uh, like, english. Json, en.json, and then Uh, light end dot JSON, highlight dot JSON. These things we can do.