NM
Company

PayPal

Available for hire
Focused on
Web
Top skills
  • Node.js
  • TypeScript
  • JavaScript
  • React
  • React Native
Main tools
  • Webpack
  • VS Code
  • Gatsby
About
Howdy ๐Ÿ‘‹, Iโ€™m Nikhil ๐Ÿง”๐Ÿป. Iโ€™m a Software Architect & Full Stack Developer living in Bengaluru, India ๐Ÿ‡ฎ๐Ÿ‡ณ. I am a technology enthusiast ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป, with expertise ๐Ÿคท๐Ÿปโ€ in web development ๐ŸŒ, majorly in JavaScript & its Frameworks. Currently, I am associated with PayPal as a Staff Engineer ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ผ (MTS -1) in the Commerce Services domain, building frameworks๏ธ & Tools to help scale PayPal Inc. Commerce Platform & Services like Unified PayPal Merchant Dashboard for PayPal, Braintree, Hyperwallet. I spend my days dabbling my hands ๐Ÿ™Œ๐Ÿป in many different areas of full-stack development from back-end programming in node.js to front-end engineering with react. With a passion for programming and full-stack development in all its forms, I love helping the community via open source contributions as much as I can. Aside from programming ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป, I enjoy spending my time with my friends ๐Ÿ‘ฅ, watching TV Shows ๐Ÿ“บ (Check out my TV-time profile), gaming ๐ŸŽฎ, and traveling โœˆ๏ธ.
Projects
Unifying Frontend across PayPal Inc.

Unifying Frontend across PayPal Inc.

Creating Patterns & Guidelines leveraging Micro-frontend Solution based on Webpack's Module federation to unify PayPal Inc (PayPal, Braintree, Hyperwallet, etc.) experiences in a SPA like frontend application

  • Status: in progress
  • JavaScript
  • Micro-frontends
  • Module-federation
  • PayPal
Task & State Workflow Frameworks

Task & State Workflow Frameworks

Built Config driven State Workflow & Task Workflow frameworks in Node.js. These can be run as node-modules, a full-blown graphql service. Built using CLEAN architecture, allowing using different types of infra based on use-cases.

  • Status: live
  • Frameworks
  • JavaScript
  • Typescript
  • Node.js
A Cross platform app (Android/iOS/Web) for a startup

A Cross platform app (Android/iOS/Web) for a startup

https://yush.app

Designed and helped built a cross platform app (in React Native) for a startup in E-commerce (Groceries) space.

  • Status: beta
  • Firebase
  • React Native
  • React Native Web
PayPal Ship with Packlink

PayPal Ship with Packlink

Worked on Architectural patterns for Integrating Packlink (a shipping aggregator in EU) with PayPal, and help deliver a co-branded experience for PayPal + Packlink.

  • Status: live
  • Architecture
  • Integrations
  • Third Party
Unified Data Collection Platform

Unified Data Collection Platform

Designed & Built a dynamic (config and rules driven) global cross-platform data and document collection and endorsement Platform. Platform would facilitate config driven workflows, to unify data and document collection experience across Paypalโ€™s different applications, platforms (web and mobile), and flows.

  • Status: live
  • Architecture
  • Typescript
  • Node.js
  • React/Redux
  • Cross Platform (Web, Android, iOS)
Merchant Activation (KYC/CIP flows) @PayPal

Merchant Activation (KYC/CIP flows) @PayPal

Helped build Compliance flows (like KYC, FATCA, etc.) for various markets in PayPal. Owned a global frontend application and contributed towards early Merchant life-cycle and Merchant Activation.

  • Status: live
  • Node.js
  • React
  • Redux
Analytics & Instrumentation/Tracking Library

Analytics & Instrumentation/Tracking Library

Developed a generic multi-tenant web tracking and analytics framework from grounds up. Platform automatically tracks Page-views and Clicks, and also provided custom business events via a UI Configuration platform.

  • Status: live
  • Vanilla JavaScript
Work history

PayPal Inc.

Staff Engineer (MTS 1)
April 2020 - present

PayPal Inc.

Software Engineer 3
July 2018 - April 2020

PayPal Inc.

Software Engineer 2
July 2017 - Jun 2018

[24]7.ai

Member of Technical Staff
September 2015 - June 2017
Contact
โ‚น 10K
ยฉ 2021 Nikhil Motiani. All rights reserved.