Nidin P.

Nidin P.

Back-end Node.js developer

Request Rate
Kuwait

Nidin is a Tech Lead with more than 7 years of experience in building teams, launching digital products and scaling them into successful businesses. Nidin is a team player with good communicational skills.

Skills

  • Javascript
  • Node.js
  • MongoDB
0246810

Experience

E-commerce company, Kuwait

Tech Lead

March 2017 to Present

Stack:

  • JavaScript
  • Node.js
  • Express.js
  • Typescript
  • Nest.js
  • Angular
  • Swift
  • Kotlin
  • MySQL
  • AWS

 

Responsibilities:

  • Led the development of product for all stacks, mobile, web and backend.
  • Hired and scaled the team from 3 to 20 engineers.
  • Managed 5 cross-functional scrum teams (squads) who are responsible for developing and maintaining 5 products (B2C, B2B and logistics).
  • Developed a promotions service that could apply discounts based on various criteria (vendor discounts, vouchers, in-app credit, referrals).
  • Developed a billing and invoicing system.
  • Developed a centralized notifications service that would send notifications to different apps from a central source.
  • Implemented CI using Jenkins pipelines to automate the deployment process and reduce deployment time.
  • Implemented Cron jobs to automate tasks that were being manually done by agents.
  • Rebuilt the authentication module to use standard components like jwt and passport with encryption to make the system more secure.

IT-services and IT-consulting company, India

Software developer

March 2014 to June 2016

Stack:

  • Node.js
  • JavaScript
  • Kotlin


Responsibilities:

  • Developed clients’ projects.

Education

Master’s degree in Computer Software Engineering, Anna University

September 2002 to July 2008

India

Portfolio

E-commerce platform / Web and mobile app
E-commerce platform / Web and mobile app

Web and mobile platform with a single sign-on gives access to multiple cleaning services. Users could buy different goods and book different services on the platform (like laundry collection, home cleaning, hair-dresser at home, mobile nail station, pet grooming etc.).

Technologies used:
Javascript, Node.js, Express.js, TypeScript, Angular, Kotlin, MySQL, AWS