Vipul Garg, Developer in Gurugram, Haryana, India
Vipul is available for hire
Hire Vipul

Vipul Garg

Verified Expert  in Engineering

Software Developer

Location
Gurugram, Haryana, India
Toptal Member Since
January 3, 2019

As a developer, Vipul has single-handedly built web applications for video DRM, graduate employability tests, invoice discounting, etc. Being a graduate of IIT Delhi (less than 1% acceptance rate), he has an innate desire to excel. With core strengths like adaptability, effective communication, and a sharp uptake, working with Vipul is always a delight. He values time as there is no ctrl+z for the time lost.

Portfolio

Chirrup Infotech Pvt. Ltd.
Amazon Web Services (AWS), Node.js, Python, PostgreSQL, React, Django, HTML...
Truckola Technologies Pvt. Ltd.
Native Mobile Apps, Angular, GraphQL, PostgreSQL, Ruby on Rails (RoR), Ruby...
Locon Solutions Pvt. Ltd
RabbitMQ, Elasticsearch, PostgreSQL, Ruby on Rails (RoR), Ruby, CSS, APIs, HTML...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), PostgreSQL, Subversion (SVN), Git, Ruby on Rails (RoR), APIs

The most amazing...

...web application that I have built is an Uber for trucks for interstate transportation, from scratch with integrated accounting and operations.

Work Experience

Co-founder and CTO

2020 - 2021
Chirrup Infotech Pvt. Ltd.
  • Developed seven multiplayer games in-house, with six having computer bots; three games can be spectated.
  • Developed nine single-player games with a leaderboard, three built in Unity, 1 Native Android, and the other in HTML JavaScript.
  • Integrated Zoom Android SDK for video calls with customization to display over different games.
  • Built a tech team of six with expertise in Native Android, Unity game engine, and back-end development.
Technologies: Amazon Web Services (AWS), Node.js, Python, PostgreSQL, React, Django, HTML, Agile Software Development, JavaScript, jQuery, Git, APIs, SQL

CTO

2016 - 2020
Truckola Technologies Pvt. Ltd.
  • Conceptualized and implemented solutions for all aspects of the business, from order placement to receivable collections.
  • Integrated with QuickBooks for automated Invoicing, billing, payments, and receivable entries.
  • Incorporated ICICI bank transaction APIs for automatic payments to vendors and employees.
  • Built client Angular app for placement of orders, accepting rates, trip information, invoices, and transaction details.
  • Set up and managed five servers consisting of database, worker, staging, WordPress blog, etc.
  • Built a staff expense app for expense management of branch staff in under two days.
Technologies: Native Mobile Apps, Angular, GraphQL, PostgreSQL, Ruby on Rails (RoR), Ruby, User Interface (UI), CSS, APIs, React, HTML, Agile Software Development, Amazon Web Services (AWS), JavaScript, Bootstrap, jQuery, Git, SQL

Software Developer

2015 - 2016
Locon Solutions Pvt. Ltd
  • Served as the back-end developer in the rent cluster; worked on RoR, PostgreSQL, Elasticsearch, and RabbitMQ.
  • Optimized DB queries by analyzing query plans; used composite indexes and indexes like Gin, Hash, etc.
  • Implemented geobased queries and scripts, indexed new data fields, and used aliases in Elasticsearch.
  • Developed a RabbitMQ producer of changes in rent flats as messages to exchange with specific keys.
  • Built buy flats ad impact analytics by analyzing user session data fetched from Google BigQuery.
Technologies: RabbitMQ, Elasticsearch, PostgreSQL, Ruby on Rails (RoR), Ruby, CSS, APIs, HTML, Bootstrap, Git, SQL

Graduate Employability Test

Designed and implemented a B2B enterprise solution for employability assessment.

Developed adaptive test on Yii MVC framework from scratch.

Coded proprietary algorithm in the DB layer thereby increasing concurrent users by 10 fold.

Analyzed assessment results against 60 job profiles in real time giving top 3 job profiles for a user.

Used D3js for data visualization and implemented payment gateway for the online platform.

VdoCipher : A Secure Web Hosting Platform for Premium Content Providers

Curated Complete project from scratch consisting of 3 applications: website, API, and analytics.

Developed standalone analytics for user engagement metrics and video heatmap using Piwik.

Selected among top 10% applications in Nasscom 10,000 start-ups; nominated for Emerge 50 award.

Languages

Ruby, HTML, CSS, Python, SQL, JavaScript, GraphQL, Java, PHP

Frameworks

Angular, Ruby on Rails (RoR), Django, Bootstrap, Yii

Paradigms

Agile Software Development

Storage

PostgreSQL, Elasticsearch

Other

APIs, User Interface (UI), Native Mobile Apps, Chemical Engineering, Computer Science

Libraries/APIs

jQuery, React, Node.js

Platforms

Amazon Web Services (AWS), Google Cloud Platform (GCP)

Tools

Git, Subversion (SVN), RabbitMQ

2010 - 2015

Bachelor and Master of Technology Degree in Chemical Engineering with a Minor in Computer Science

Indian Institute of Technology Delhi - Delhi, India

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