Vipul P.

Vipul P.

Expert Software Engineer/Technical Lead

Pune , India

Experience: 8 Years

Vipul

Pune , India

Expert Software Engineer/Technical Lead

48349.7 USD / Year

  • Notice Period: Days

8 Years

Now you can Instantly Chat with Vipul!

About Me

I am a Software Engineer with ~9+ years of startup experience, One who sits in front of an idiot box and thinks out of the box. I am having hands-on experience with using Node.js, MongoDB, Elastic Search, AWS ServerLess, Microsoft Azure APP Servi...

Show More

Portfolio Projects

Description

20% time investment in team leading and 80% time investment in hands-on development. Leading the offshore team, acting as a single point of lead contact for onshore team. Mentor the team to achieve full poten20% time investment in team leading and 80% time investment in hands-on development. Leading the offshore team, acting as a single point of lead contact for onshore team. Mentor the team to achieve full potential. Developed Role based access control system for the system. Helped to increase billing for persistent by adding new resources. Responsible for building backend API endpoints using Node.JS, MongoDB. Frontend UI development & enhancement using React.JS, Typescript. Followed Unit testing (TDD) approach E2E testing using Selenium Web Driver with CodeceptJS Participated in on call process Environment: Node.JS, Typescript, React.JS, MongoDB, GraphQLtial. Developed Role based access control system for the system. Helped to increase billing for persistent by adding new resources. Responsible for building backend API endpoints using Node.JS, MongoDB. Frontend UI development & enhancement using React.JS, Typescript. Followed Unit testing (TDD) approach E2E testing using Selenium Web Driver with CodeceptJS Participated in on call process Environment: Node.JS, Typescript, React.JS, MongoDB, GraphQL

Show More Show Less

Scotia Bank’s venture web app which provides cars on subscription model.

Contribute

As Backend developer involved right from PoC phase.

Description

Responsibilities:
• Analyzed the client requirement
• Responsible for building backend API endpoints using Node.js, Microsoft SQL Server, and Azure App
Service
• Involved in requirement analysis & prepared time estimation & distribution of tasks
• Involved in R&D of new feature addon and rapid PoC development

Show More Show Less

Drive.ca

Drive is a web mobile app which provide one-click car post sales services.

Contribute

As a backend developer developed REST ful API's for web as well mobile channel.

Description

Project 1: Drive
Client: Royal Bank of Canada

Description: RBC’s new venture known as ‘Drive’ is a web/ mobile application which provide one-click car post sales services and registration facility to user.

Responsibilities:
• Analyzed the client requirement
• Responsible for building backend API endpoints using Node.js, DynamoDB, Elasticsearch, and AWS
Serverless
• Involved in requirement analysis, and prepared time estimation and distribution tasks
• Involved in AWS DevOps operations as well
• Involved in R&D of new feature add-on

Show More Show Less

https://smartbothub.com

Smartbothub is enterprise grade platform for ChatBot development

Contribute

Architect-ed backend skeleton. Developed API endpoint for the platform.

Description

Project 1: SmartBotHub (Product based startup)
Client: Product Based (viz. Dubai Airport, Cambia)

Role: Analysis/ Backend Development

Description: Worked on Product based on chatbot development in Telecom, Retail, Healthcare, Insurance, Travel, and Hospitality vertical wherein most of the involvement was with the R&D department in development and analytics. Oversaw backend API efforts, technical implementations, and also participated in R&D.
Team Size: 15+


Responsibilities:
• Analyzed the client requirement
• Designed backend API skeleton and implemented N-architecture model
• Responsible for building backend API endpoints using Node.js and MongoDB
• Implemented one click publish chatbot functionality for Facebook channel. On Minor level also explored Angular 2 bug resolution.
• Involved in requirement analysis and prepared time estimation and distribution of tasks
• Involved in R&D of new feature add-on
• Identified the areas in existing application, which can be enhanced by providing alternate solutions

• Discussed every aspect of a requirement with immediate supervisor, and participated in discussions
regarding its feasibility and limitations
• Developed requirements adhering to client specifications and expectations
• Maintained quality of the development with minimum defects
• Mentored junior members of the team by solving queries and clarifying the requirement to them


Show More Show Less

Description

Project 1: Kplexus (previouly Touchpoint – Intelligence Machine)
Client: Product Based for Pharma Industry (Viz. Merck)

Role: Analysis/ Full Stack Development

Description: Touchpoint is an end-to-end platform for life sciences to generate intelligence and insights across pre-clinical, clinical, regulatory, and commercial stages of a drug. It serves the decision-making insight to the Pharma Industry and helps to reduce the drug research time and development time. Touchpoint is a product, which includes near about worlds almost every life science scientist and researcher’s data.
Team Size: 25+

Responsibilities:
• Prepared time estimation for backend team efforts
• Responsible for implementation of backend API endpoints using Node.js, MongoDB, Elasticsearch, and AWS SDK
• Created basic in-house pipelines for measuring project metrics using ELK stack
• Created initial basic product PoC using various data visualization libraries and PHP
• Responsible for providing support to legacy PHP project and time to time implemented the new features as requested by client(s)
• Proudly witnessed the startup transition from 30 team members to 190+ team members
• Prepared tech documents for backend efforts
• Analyzed the provided client requirement
• Identified the areas in existing functionality, which can be redeveloped as per the requirement
• Discussed every aspect of a requirement with Manager, and participated in discussions regarding its
feasibility and limitations

• Mentored junior members of the team by solving queries and clarifying the requirement to them

Show More Show Less

https://www.newmeet.com/en

Fullstack developer

Contribute

Involved in Frontend development as well Backend development.

Description

Project 1: NewMeet - Online Dating Platform
Client: Newmeet.com, France

Role: Full Stack Developer

Description: NewMeet - Online Dating Platform is a multi-lingual dating cum social web application where user can find acquaintances based on interest area and geographical area.
Team Size: 8+

Responsibilities:
• Analyzed every business requirement considering its functional and technical aspects
• Involved in client interaction and timeline estimation for the features
• Responsible for backend development using PHP, CodeIgniter, MySQL, and various third party API
• Responsible for frontend development using HTML, CSS, JavaScript, jQuery, and jQuery Mobile
• Served as a Lead Developer for the NewMeet project

• Developed functionalities adhering to client requirements and design specifications
• Maintained quality of the development with minimum defects
• Mentored junior members of the team by solving queries and clarifying the requirement to them

Show More Show Less