Rahul P.

Rahul P.

Senior Front-end Developer

Mumbai, India
Hire Rahul P. Hire Rahul P. Hire Rahul P.

About Me

Rahul is a Senior Front-end Developer with 10+ years of experience in JavaScript development using Express.js, Angular, React, Vue.js, and Meteor. He has developed micro apps, B2B and back-office applications, responsive WordPress themes, and has also worked as a full-stack developer, data visualization/dashboard expert, and React/React Native developer.

Work history

UpStack
UpStack
Senior Front-end Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Lana
Lana
Front-end Developer
2019 - 2021 (2 years)
Remote
  • Built a UI component system to develop mobile applications over it up to v2 of the UI components.

  • Developed a KYC microapp to record user data to be used to create bank accounts and accounts for other services as part of the application.

  • Contributed to the development of various other micro apps like vendors app, transfers app, and more.

  • Contributed to the development of B2B and back-office applications.

React GoVue ECMAScript (ES6) HTMLJavaScriptNode.jsGitExpress.js GraphqlTypescriptCSSResponsive Web Apps FigmaHTML5CSS3Web DevelopmentLinux
Growflow.ai
Growflow.ai
Web Developer
2018 - 2018
Remote
  • Developed an email and popup builder and an AI rule creator in the dashboard.

  • Developed a script to be integrated with WordPress and more for executing rules created by an AI.

  • Contributed to the development of the back end, based in Laravel.

  • Contributed to the development of authentication, site management, and more.

GitLaravel WordPressGraphqlReduxReact HTMLJavaScriptNode.jsExpress.js TypescriptCSSResponsive Web Apps ECMAScript (ES6) HTML5CSS3Web DevelopmentMySQLMongoDBReact Redux Laravel 5 Artificial Intelligence (AI)
Freelance
Freelance
Web Developer
2016 - 2023 (7 years)
Remote
  • Worked on client projects offering services as a full-stack developer, data visualization/dashboard expert, and React/React Native developer.

  • Created an NFT visualization platform, integrated authentication with Web3 platforms, and optimized app performance.

  • Built a login/register/profile management system with multiple roles.

  • Developed a full-featured front-end framework for a search engine from scratch to production using React and Redux.

  • Developed a custom and fully responsive WordPress theme to display about the company, products features, testimonials, and more.

Samsung R&D Institute India, Delhi
Samsung R&D Institute India, Delhi
Software Engineer
2014 - 2016 (2 years)
Remote
  • Contributed to the development of a server-side API for B2B TV.

  • Contributed to the development of a TV-side user interface with JavaScript.

  • Developed the front end of the admin panel to manage the TV using Angular.js.

Invincible Arts
Invincible Arts
Intern Web Developer
2013 - 2013
New Delhi, India
  • Developed an OAuth authentication module to integrate with a social network for sports followers.

  • Improved the basic authentication implemented on the server side of the social network.

  • Implemented a user stats module for the social network.

JavaScriptPHPHTMLCSSResponsive Web Apps HTML5CSS3

Portfolio

Deep English Mobile App with SDT
Deep English Mobile App with SDT

Created a React Native application for an English learning app with native support for audio/video players. Built a reusable sentence detection algorithm using JavaScript with rough HTML as input. The application featured many other things like offline capabilities, push notifications, and more working on both platforms—Android and iOS.

Bounty0x Platform
Bounty0x Platform

Created the alpha release of the bounty0x community web application, which featured a multi-role web dashboard with capabilities to create/manage/apply for gigs and many other things. The application was built with a React tech stack.

Time Management System
Time Management System

Worked on an app for tracking daily activities. It has an API, based on Express.js, and a client application based on Angular.js.

Education

B.Tech Computer Science & Engineering
B.Tech Computer Science & Engineering
National Institute of Technology Patna (NIT Patna) - India
2010 - 2014 (4 years)