Vipul Garg
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
CTO
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.
Software Developer
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.
Experience
Graduate Employability Test
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
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.
Skills
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
Education
Bachelor and Master of Technology Degree in Chemical Engineering with a Minor in Computer Science
Indian Institute of Technology Delhi - Delhi, India
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