Ravi P.

About Me

R.P. is a passionate Software Engineer with 8+ years of experience building modern, high-performance web and mobile applications. He specializes in JavaScript, with deep expertise in React, Angular, TypeScript and React Native, with a strong track record in building scalable enterprise applications. He brings expertise in Redux, MobX, GraphQL, Apollo Client, Expo Tool, Node.js, Express.js, and API's integrations, supported by modern CI/CD practices using Git / Git-Flow. He's delivered polished UIs using Tailwind CSS, Bootstrap, CSS3, LESS/SASS/SCSS, and libraries like MUI, Chakra UI, Kendo UI and various UI component libraries. R.P. also brings working knowledge of Docker and AWS, and collaborate effectively across teams to translate complex needs into practical solutions. Always eager to learn, he stays current with tech trends and contribute to high-quality, maintainable codebases.

Frontend

Backend

Context API REST APIs Node.js Express.js Python

DevOps

QA & Testing

Other

Work history

JobGet Inc.
Software Engineer
2024 - 2025 (1 year)
Remote
  • Led migration of marketing website from static HTML/CSS/JavaScript to Next.js framework, boosting SEO performance and maintainability.

  • Designed standards-compliant code prioritizing browser compatibility and accessibility.

  • Developed reusable cross-platform React components with Storybook tests, ensuring consistency across applications.

Foh&Boh
Front End Developer
2022 - 2024 (2 years)
Remote
  • Constructed reusable, cross-platform React components with TypeScript facilitating uniform UI development

  • Integrated backend APIs (written in Python) into the frontend using GraphQL and Apollo Client for efficient data fetching and state management.

  • Consistently launched impactful features, including real-time employer-candidate chat via Sendbird, Al-driven candidate sorting, and enhanced flow for screening, interviews, offers, hiring, and rejection stages.

Inexture Solution LLP
Lead Software Engineer
2021 - 2022 (1 year)
Remote
  • Led a cross-functional team in the development of full-stack web and mobile applications, ensuring timely delivery, and high-quality code.

  • Managed product planning, budgeting, and requirement analysis, aligning business goals with technical solutions.

  • Collaborated with stakeholders to define strategy and translate user needs into functional specifications.

Inexture Solution LLP
Senior Software Engineer
2019 - 2021 (2 years)
Remote
  • Designed, developed, and maintained responsive websites and mobile applications across multiple client domains.

  • Conducted server-side development to enhance application efficiency, scalability, and user experience.

  • Resolved client issues, provided ongoing support, and ensured smooth deployment and post-release maintenance.

TatvaSoft
Software Engineer
2017 - 2019 (2 years)
Remote
  • Designed and developed responsive user interfaces for web and mobile applications using React and React Native.

  • Collaborated with senior engineers to deliver feature-rich solutions, contributing ideas to improve performance and usability.

  • Performed unit testing to ensure code stability and maintainability throughout the development lifecycle.

Education

Education
Master of Computer Applications
G H Patel College Of Engineering & Technology
2015 - 2017 (2 years)
Education
Bachelor of Computer Applications
Anand Institute of Management and Information Science
2012 - 2015 (3 years)