Vaibhav Patel, Developer in Ahmedabad, India
Vaibhav is available for hire
Hire Vaibhav

Vaibhav Patel

Verified Expert  in Engineering

Software Developer

Location
Ahmedabad, India
Toptal Member Since
May 26, 2022

Vaibhav is a software engineer with four years of experience developing and designing back-end solutions using Python, ERP customization, and automation suits. He has significant experience working with startups and fast-moving teams with flexible deadlines. Vaibhav is OCAJP and AZ900 certified and has received Bravo Awards by UBS and Rockstar Rookie Award by Infosys for his performance in Q3 - 2020.

Portfolio

Mantra Labs
Python, Django, AWS Lambda, DevOps, PostgreSQL, Django REST Framework, Angular...
Infosys
Selenium, Python 3, Java, DevOps, REST APIs, ServiceNow, Test Automation...
Biznovare Solutions Pvt Ltd.
Python 3, Odoo, Django, PostgreSQL, Angular, REST APIs, Python, TypeScript...

Experience

Availability

Part-time

Preferred Environment

Python 3, Django, PostgreSQL, Odoo, Flask, Amazon Web Services (AWS), Git, REST APIs, Angular, Linux

The most amazing...

...project I've led and worked on is a mobile app for Manipal Hospitals with 100+ thousand downloads, rated 4.0 on PlayStore.

Work Experience

Senior Software Engineer

2020 - 2022
Mantra Labs
  • Worked as a back-end engineer on the mobile app of Manipal Hospitals, one of India's leading hospital groups. The app has more than 100,000 downloads and is currently rated 4.0 on PlayStore.
  • Built trust with the client and Mantra lab's contract with the client for providing the vendor services has been extended for the next phase of the project.
  • Worked on system design, architecture, and releases of the app back end. Also, I implemented remediation for VAPT findings and enhanced the security of web applications and mobile apps.
Technologies: Python, Django, AWS Lambda, DevOps, PostgreSQL, Django REST Framework, Angular, REST APIs, Amazon EC2, Flask, SQL, TypeScript, Amazon Web Services (AWS), JavaScript, MySQL, Database Design, JSON Web Tokens (JWT), Google Maps API, Payment APIs, Webhooks, Postman, Amazon S3 (AWS S3), Bootstrap 4, Materialize, Data Engineering, Web Scraping

SDET Engineer

2018 - 2020
Infosys
  • Developed a Rapid Automation framework on top of Tosca that helped build an automation suite with more than 400+ UI test cases of ServiceNow which helped with the ServiceNow upgrade from the Paris version to New York within a few weeks.
  • Worked on one of the largest test suites of API testing automation that used to run weekly in all three environments including dev, EngUAT, and ManUAT, and helped with a number of stable releases of the internal authentication system called EMIDAS.
  • Created JAR, Java file to encode and decode strings and a dashboard using Django to show the statistics of the test runs across multiple departments.
Technologies: Selenium, Python 3, Java, DevOps, REST APIs, ServiceNow, Test Automation, Tricentis Tosca, SQL, Python, CI/CD Pipelines, Amazon Web Services (AWS), MySQL, Database Design, JSON Web Tokens (JWT), Test Automation Frameworks, Postman, Amazon S3 (AWS S3), Data Engineering

Junior Developer

2018 - 2018
Biznovare Solutions Pvt Ltd.
  • Developed a school ERP that is being used to manage school workflow on a single platform such as attendance, timetable, students, classrooms, batches and grades, and fees invoices.
  • Acted as a full-stack developer and customized the back-end framework, Odoo, an open-source Python ERP, and Django, built REST and RESTful APIs and integrated the same in the Angular-based front end.
  • Integrated Odoo platform with Python-based libraries to use them as middleware.
Technologies: Python 3, Odoo, Django, PostgreSQL, Angular, REST APIs, Python, TypeScript, JavaScript, MySQL, Database Design, JSON Web Tokens (JWT), Google Maps API, Payment APIs, Webhooks, Postman, Bootstrap 4, Materialize

Developer Trainee

2016 - 2017
HMMBiz Web Solutions
  • Working here helped me boost my technical skills and learn application-level development, teamwork, and project management.
  • I have worked on a number of projects based on PHP (Codeigniter) and other Web Technologies.
  • Developed an Ahmedabad-based Job portal with a unique concept of Video CVs.
Technologies: HTML5, CSS3, REST APIs, Microservices, JavaScript, MySQL, Database Design, Google Maps API, Bootstrap 4, Materialize, Web Scraping

Topical Sentiment Analysis

https://github.com/vaibhav0000patel/Topical-Sentiment-Analysis
ML model recognizes how much the text is related to data of a particular topic that the model is trained with. The modular structure of the code makes it easier to understand and modify. Here, the model classifies the text if it is crime-related or not.

Facebook Messenger Chatbot

https://github.com/vaibhav0000patel/HackathonAHM
Chatbot that plays a programming quiz with you in your Facebook Messenger.

This project was developed for Hackday Sprint Hackathon organized by Facebook Developers Circle, Ahmedabad. I integrated the Facebook messenger Webhook with a Flask application to create the bot.

Manipal Hospitals App | Online Consultation

https://play.google.com/store/apps/details?id=com.manipal.manipalhospitals&hl=en&gl=US
I worked as a back-end developer, built with Django REST Framework in Python, on Android and iOS application for patients to book hospital visits and video consultation appointments for one of India's well-known chains of hospitals, Manipal Hospitals.

The REST and RESTful APIs are designed to serve the project's mobile application and web portals. Web portals for the doctors and admin panel are built with Angular, and the Django REST framework is deployed on the AWS EC2 instance. We've followed DevOps practices and implemented CI/CD with Jenkins.

I managed system design and architecture, releases, RCAs, and debugging production issues. In addition, I implemented remediation for VAPT findings and enhanced the security of a web application and mobile apps.

Thousands of people currently use the app. Our quality of deliverables has built trust with the client, and Mantra lab's contract with the client for providing the vendor services has been extended for the next phase of the project.

ServiceNow | Test Automation

ServiceNow is a platform for IT service management having a number of workflows to manage incidents and requests.

We automated several modules consisting of UI and APIs of ServiceNow using Tosca and Java. Also, we developed an automated test suit for custom-built REST and RESTful APIs of different flavors of ServiceNow.
In addition, we created utilities to generate authentication tokens in Python and integrated the whole suite with the DevOps tool TeamCity to implement CI/CD. Finally, we developed a Rapid Automation framework on top of Tosca that helped build an automation suite with more than 400+ UI test cases of ServiceNow. The automation suite helped perform the ServiceNow upgrade from the Paris version to New York within a few weeks.

Languages

Python 3, SQL, Python, JavaScript, Java, TypeScript, HTML5, CSS3

Frameworks

Django, Angular, Flask, Selenium, Django REST Framework, JSON Web Tokens (JWT), Materialize

Libraries/APIs

REST APIs, Google Maps API, ServiceNow REST API

Tools

Git, Postman, Odoo

Paradigms

Database Design, DevOps, Test Automation, Automation, Microservices

Platforms

Tricentis Tosca, Linux, AWS Lambda, Amazon EC2, Amazon Web Services (AWS), Azure

Storage

PostgreSQL, MySQL, Amazon S3 (AWS S3)

Other

Payment APIs, Test Automation Frameworks, Data Structures, Algorithms, Software Development Lifecycle (SDLC), CI/CD Pipelines, Webhooks, Bootstrap 4, Data Engineering, Web Scraping, ServiceNow

2014 - 2018

Bachelor's Degree in Information Technology

Gujarat Technological University - Ahmedabad, Gujarat, India

AUGUST 2020 - PRESENT

Microsoft Certified Professional

Microsoft

DECEMBER 2019 - PRESENT

Oracle Certified Associate

Oracle

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring