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 4 months

    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 4 months
    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 4 months
    Led UI/UX redesign, architected modular components, implemented offline-first architecture, and enhanced user engagement.

The007Percent Mobile App

Oct, 2024 - Present1 yr 8 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 Kumar Thomar, and I have done my graduation from Chandigarh Engineering College in 2022. And during my graduation, in 2020, I joined a company called I Leave It Good. And that company basically works on services, providing services in IT services, freelancing, by bidding on sites like Upwork and freelancer.com. Then I had to work on multiple projects, including ecommerce and education apps, which I have done in React Native. After that, I joined a company called Till Post Technologies. I worked as a software engineer, working on multiple projects. It's a product-based company, with only one project, called Peru, which is a chat solution. And after that, I joined a company called Campus Health, it's also a product-based company, an ERP solution company.

Device location service test its function tools, accuracy and efficiency. Okay. So I haven't used a package called React Native to access location services. So I don't have much experience with it. I just want to say that we can move on. I won't use it much. According to the documentation, I have done that.

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

Offline capability and data synchronization. Yeah. So through for offline capability, we can use React Native Offline library. Otherwise, we can use AsyncStorage to store the data in the cache. And then if the Internet is not working, then it will show the data from the cache. That's how we can handle offline capability and data synchronization.

And scale, straight into large meetings. So we can use, basically, Redux to manage and scale state in large React Native applications. Redux basically provides, like, you can create slices in your Redux toolkit to manage the state.

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

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

I don't know about this. Like, I know it's saying irritants. So, the doc extends an 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 a native model from a library called React Native.

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