Vaibhav Patel
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
SDET Engineer
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.
Junior Developer
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.
Developer Trainee
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.
Experience
Topical Sentiment Analysis
https://github.com/vaibhav0000patel/Topical-Sentiment-AnalysisFacebook Messenger Chatbot
https://github.com/vaibhav0000patel/HackathonAHMThis 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=USThe 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
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.
Education
Bachelor's Degree in Information Technology
Gujarat Technological University - Ahmedabad, Gujarat, India
Certifications
Microsoft Certified Professional
Microsoft
Oracle Certified Associate
Oracle
Skills
Libraries/APIs
REST APIs, Google Maps API, ServiceNow REST API
Tools
Git, Postman, Odoo
Languages
Python 3, SQL, Python, JavaScript, Java, TypeScript, HTML5, CSS3
Frameworks
Django, Angular, Flask, Selenium, Django REST Framework, JSON Web Tokens (JWT), Materialize
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring