Naveen Garg

Senior Software Engineer

I build pixel-perfect, engaging, and accessible digital experiences. I specialize in React.js, React Native and Node.js.

ABOUT

As a seasoned React, React Native and Node developer, I have successfully navigated the technical landscapes of both multinational corporations and dynamic startups. My work in MNCs involved collaborating with diverse, cross-functional teams to deliver robust, scalable web applications, ensuring seamless integration and high performance.

In the startup world, I thrived in fast-paced, agile environments, taking on various roles to drive projects from inception to deployment. My expertise in React, Next.js allows me to craft intuitive, responsive user interfaces, while my proficiency in Node.js enables the development of efficient server-side applications. This blend of front-end and back-end skills has equipped me with a comprehensive understanding of full-stack development, making me a versatile and adaptable developer capable of tackling complex challenges and delivering innovative solutions across different business contexts.

SKILLS | TECHNOLOGIES

Follow us on TwitterFollow us on TwitterFollow us on TwitterFollow us on TwitterFollow us on TwitterFollow us on TwitterFollow us on TwitterFollow us on TwitterFollow us on TwitterFollow us on TwitterFollow us on Twitter

EXPERIENCE

  1. August 2023 - Present

    Company Portal: I worked with the team on various projects. First is the company portal myscphealth.com which can be accessed via okta only. This portal was created using Next.js, material UI etc. I created various features here. One is medical director reports which allows an individual to submit reports and another individual can review it. Second is creating resources section and bringing all our resources under one roof. This included pdf reports, videos etc. Third is creating a section for getting all the facilities associated with an individual and allowing the individual to fetch and submit and necessary info to it.

    Care Mobile App and Web: I also worked on "Care" which was used to schedule any appointments with a doctor. The doctor can also see all the info corresponding to his facility here. This app was built for use of doctors only. They could reschedule, see history of patients along with any other details.

    Patient Portal: Another project I worked on was patient portal. This was primarily used by patients for booking appointment in a facility. They could see the availability of doctors and so book a slot accordingly.

    Connect Mobile App and Web: Connect was used for communication between doctors and employees. They could coordinate, get details and do any other task via this application.

    SCP Backend: A centralized backend for all the mobile applications and web applications.

    • JavaScript
    • Typescript
    • React
    • Next.js
    • React Native
    • Xcode
    • Android Studio
  2. May - August 2023

    Worked on a web application for HONDA. This web application allows an individual to purchase a car completely online. From documentation to payment(including leasing if any) , everything was taken care in this web application. A user could also order any additional accessories via this application.

    I worked in building the frontend for various pages(accessories, payment, delivery etc.). I also worked on creating generic elements to be used across multiple projects. Next.js was used for this web application. For state management, we were using Context API.

    Collaborated with designers and engineers to streamline the creation of various elements and streamline the process for other individuals in our tema.

    • JavaScript
    • Typescript
    • React
    • Next.js
    • Context
  3. August - May 2023

    Built a mobile application using React Native and Redux Saga. This app allowed an individual to configure a cubera router under 60secs. Also, certain data of the individual was collected by this app which will be monetised through advertisements

    Built the company website using Next.js

    Wrote scripts to streamline building the android apk. I also took care of setting up code-signing, provisioning profile, creating identifiers, certificates etc. required to publish the iOS apps.

    • React Native
    • Typescript
    • Redux
    • Next.js
  4. November - July 2022

    CuriousJr is a platform for teaching coding to kids via mobile. I built the company website using React and Redux. All the best practices for website development like SSR, no multiple render, adding sitemaps for SEO and others have been used while developing this website.

    Worked on creating dashboards for internal use of the team. This was used to upload images, short videos to curiousjr app

    Worked on creating frameworks to be used with webview in CuriouJr app. This was required as code written by an individual in this app was executed using this framework.

    • React
    • Typescript
    • Redux
    • React Native
    • SSR
  5. July 2020 - October 2021

    Worked on a project here named "Civol". This is a platform for users to interact and discuss various issues through short videos (less than 90 secs). People can reply to others through videos only and can also start a separate debate. There is also a rating system so that users can rate others’ videos.

    Upgraded the complete project from material-ui version-1 to version-4. This was a substantial change as some components were removed in version-4 and had to be rebuilt using the latest one.

    • JavaScript
    • Typescript
    • React
    • Redux
    • React Native
    • Postgres
  6. Jan - June 2020

    Designed a website where one can detect face from images using Face Recognition API from Clarifai (www.clarifai.com).

    • JavaScript
    • React
    • Node

PROJECTS

  1. Follow us on Twitter

    Curious JR

    Ed-Tech platform for teaching coding to kids.

  2. Follow us on Twitter

    Connect Web: Connect website for communication between doctors and employees.

  3. Follow us on Twitter

    Connect App: iOS & android app for scp-health for communication app between doctors and employees.

  4. Follow us on Twitter

    Care Web: Care website for appointment setting with doctor. Also, it enables doctors to see details of all his patients.

  5. Follow us on Twitter

    Care App: iOS & android app for scp-health.

  6. Follow us on Twitter

    Shivaay Infratech

    Connect Web: Connect was used for communication between doctors and employees.

  7. Follow us on Twitter

    Cubera

    Cubera App: Router configuration and data collection company.