Vedansh Garg, Developer in Bengaluru, India
Vedansh is available for hire
Hire Vedansh

Vedansh Garg

Verified Expert  in Engineering

Software Developer

Location
Bengaluru, India
Toptal Member Since
October 31, 2019

Vedansh is a senior software engineer at HackerRank and has 5+ years of experience in writing scalable, maintainable code in Rails and Python. He has built apps that are being used by 9 million+ developers around the world. He strongly believes in test-driven development (TDD) and communicates really well, and has worked with teams of different sizes across the globe. Vedansh also comes with a strong background in freelancing with various startups in the valley.

Portfolio

Devsnest
Amazon Web Services (AWS), Agile, APIs, Ruby on Rails (RoR), Next.js, React...
Casper Sleep Inc - Main
Ruby on Rails (RoR), Ruby, MySQL, Amazon Web Services (AWS), Code Auditing...
HackerRank
Docker, Elasticsearch, Memcached, Redis, MySQL, React, Backbone.js, JavaScript...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Eclipse, Git, MacOS

The most amazing...

...project I've worked on is building HackerRank Jobs as a microservice and scaling it to be used by millions of developers.

Work Experience

CEO | CTO

2020 - 2022
Devsnest
  • Built and launched the world's largest boot camp with 15K+ Users.
  • Built automated assignments, assessments, and reviews, bringing down a typical boot camp cost from a range of $30,000-$10,000 to $10, a 1000x cost leverage.
  • Built integrations with Discord to launch peer learning. This feature led to our Discord getting increased activity of 30 thousand voice minutes every day and becoming one of the most active servers.
  • Created a virtual college by launching user profiles, Code Sandboxes, and a leaderboard with over 200 problems and projects.
Technologies: Amazon Web Services (AWS), Agile, APIs, Ruby on Rails (RoR), Next.js, React, Azure, React Native, TypeScript, AWS Elastic Beanstalk, Landing Pages, Microservices, Architecture, Full-stack, Technical Leadership, Web Development, Scalable Architecture, Software Design, Python, Discord Bots, Machine Learning, Discord, Scraping, Ruby, Back-end Development, JavaScript, Django, PostgreSQL, Database Migration, Django REST Framework, Databases, API Integration, Go, REST APIs, API Architecture, Creative Problem Solving, Front-end, Back-end, Responsive Layout, Calendars, Integration, DocuSign, App Integration, Application Architecture, System Architecture Design, Technical Architecture, Leadership, Contentful, SQL, CI/CD Pipelines, CTO, Twilio, Amazon RDS, Telephony, Redis, D3.js, MVC Frameworks, Sidekiq, Ubuntu, NGINX, Ansible, Java, Mailchimp, Mandrill, Web Scraping, DevOps, Docker, Continuous Integration (CI), Amazon EC2, Amazon S3 (AWS S3), AWS Lambda, Amazon Elastic Container Service (Amazon ECS), AWS CloudFormation, Serverless Framework, Startups, RESTful Web Services, Project Management & Work Tracking Tools, Firebase, Minimum Viable Product (MVP), Balsamiq, Vue, Data Scraping, Celery, Azure DevOps, IT Project Management, Cloud Architecture, IT, Back-end Architecture, Express.js, Git, jQuery, Vanilla JS, MySQL, Communication, Project Management, Full-stack Development, Dry-rb, Data Processing, CircleCI, Jenkins, GitHub, Database Design, Software Troubleshooting, Project Scoping, Mentorship, New Relic, Software Development Management, B2B, Engineering, Engineering Management, People Management, Agile Project Management, Algorithms, Data Structures, Software Development, Optimization, Cloud, Artificial Intelligence (AI), Cloud Infrastructure, Accounting, Accounting Software, Tailwind CSS, Product Management, Solution Architecture, Web Platforms, SendGrid API, Software Architecture, Automation, CSV File Processing, Scalability, Performance, Amazon EKS, Devise, Flutter, Mobile, Advisory, Technical Analysis, Technical Reports, Mobile App Development, Amazon Simple Queue Service (SQS), OpenAI GPT-4 API, Progressive Web Applications (PWA)

Ruby on Rails Developer

2021 - 2021
Casper Sleep Inc - Main
  • Managed the fulfillment service of an eCommerce giant, with thousands of warehouses and inventories located in over two countries.
  • Built an EDI microservice to manage eCommerce transactions between different large eCommerce platforms.
  • Improved customer bug tracking to auto-resolve for common data issues. Improved the NPS score and reduced the bug frequency by 72%.
Technologies: Ruby on Rails (RoR), Ruby, MySQL, Amazon Web Services (AWS), Code Auditing, Heroku, React, React Native, TypeScript, AWS Elastic Beanstalk, Microservices Architecture, Google Cloud Platform (GCP), Microservices, Kubernetes, Architecture, Full-stack, Web Development, Scalable Architecture, Software Design, Machine Learning, Back-end Development, JavaScript, PostgreSQL, Database Migration, Django REST Framework, Databases, API Integration, REST APIs, APIs, API Architecture, OpenAI API, Creative Problem Solving, Front-end, Back-end, Enterprise Architecture, Enterprise Application Architecture, Enterprise, Integration, MuleSoft, App Integration, Oracle Fusion Applications, Application Architecture, System Architecture Design, Technical Architecture, Leadership, MongoDB, SQL, Amazon RDS, Redis, D3.js, Auth0, MVC Frameworks, XHTML, Sidekiq, Ubuntu, NGINX, Mailchimp, Python, DevOps, Continuous Integration (CI), Amazon EC2, Amazon S3 (AWS S3), Startups, RESTful Web Services, Project Management & Work Tracking Tools, Stripe Connect, IT Project Management, Cloud Architecture, IT, Back-end Architecture, Git, jQuery, Vanilla JS, Communication, Project Management, Full-stack Development, Data Science, CircleCI, GitHub, Database Design, Software Troubleshooting, Project Scoping, Mentorship, New Relic, Software Development Management, B2B, Engineering, Delivery Management, eCommerce, Engineering Management, People Management, Agile Project Management, Data Structures, Software Development, Optimization, Cloud, Cloud Infrastructure, Product Management, Web Platforms, Software Architecture, Automation, Data Engineering, Ruby on Rails 4, Scalability, Performance, Technical Analysis, Technical Reports, Amazon Simple Queue Service (SQS)

Senior Software Developer

2015 - 2020
HackerRank
  • Led a team of five developers to scale HackerRank's community from 500K developers to 10M+ developers. Added DB indexes, rewrote various APIs, identified slow queries, and added autoscaling rules.
  • Migrated HackerRank monolith from Rails 4 to Rails 5. Migrated two separate microservices from rails 5.0 to rails 6.0.
  • Managed the mail system of HackerRank: scaled it to support 10+ million emails a day, built tools to easily A/B test on different cohorts, and reduced massive costs.
  • Led the development of HackerRank Jobs Microservice, which powers the entire sourcing experience of 10 million candidates and thousands of recruiters.
  • Built the skills microservice from scratch, which maps every action in HackerRank to a skill. Deployed the entire service in two weeks; it serves an average of 1 million actions every day.
  • Created a challenge recommendation engine for HackerRank using item-item collaborative filtering to provide all challenge recommendations, which increased retention by 20%.
  • Built HackerRank contests, where developers worldwide can code and compete simultaneously and view their live ranks on the leaderboard.
  • Developed tools and pipelines to make HackerRank GDPR compliant. Built the initial analytics of the HackerRank pipeline using MongoDB and Redshift with 10-100 million events a day.
Technologies: Docker, Elasticsearch, Memcached, Redis, MySQL, React, Backbone.js, JavaScript, Sidekiq, Resque, RSpec, Ruby, Ruby on Rails (RoR), Technical Hiring, Code Review, Source Code Review, Task Analysis, Interviewing, Python, HTML, Sublime Text, APIs, Full-stack, IntelliJ IDEA, Visual Studio, Team Management, PostgreSQL, Sideqik, Amazon Web Services (AWS), Code Auditing, Heroku, React Native, TypeScript, AWS Elastic Beanstalk, CSS, Node.js, A/B Testing, Landing Pages, RabbitMQ, Microservices Architecture, Google Cloud Platform (GCP), Microservices, Kubernetes, Architecture, Technical Leadership, Web Development, Scalable Architecture, Software Design, Discord Bots, Machine Learning, Discord, Scraping, Back-end Development, Django, Database Migration, Django REST Framework, Databases, API Integration, REST APIs, API Architecture, OpenAI API, Creative Problem Solving, Front-end, Back-end, Responsive Layout, Enterprise Architecture, Enterprise Application Architecture, Enterprise, Integration, App Integration, Distributed Systems, Application Architecture, System Architecture Design, Technical Architecture, Leadership, MongoDB, SQL, CI/CD Pipelines, Twilio, Amazon RDS, SaaS, Business to Business (B2B), Telephony, D3.js, MVC Frameworks, XHTML, Ubuntu, NGINX, Ansible, Java, Mailchimp, Mandrill, Web Scraping, DevOps, Continuous Integration (CI), Amazon EC2, Amazon S3 (AWS S3), AWS Lambda, Amazon Elastic Container Service (Amazon ECS), Serverless Framework, Startups, RESTful Web Services, Project Management & Work Tracking Tools, Stripe Connect, Firebase, Minimum Viable Product (MVP), Balsamiq, Vue, Data Scraping, Celery, IT Project Management, Cloud Architecture, IT, Back-end Architecture, Express.js, PHP, Git, jQuery, Vanilla JS, Stripe Payments, HTML5, Angular, DigitalOcean, Communication, Project Management, Full-stack Development, Dry-rb, Mobile Development, Data Processing, Data Science, CircleCI, Jenkins, GitHub, Database Design, Software Troubleshooting, Project Scoping, Mentorship, New Relic, Software Development Management, B2B, Engineering, Engineering Management, People Management, Agile Project Management, Algorithms, Data Structures, Software Development, Optimization, Cloud, Artificial Intelligence (AI), Infrastructure as Code (IaC), Cloud Infrastructure, Accounting, Accounting Software, Tailwind CSS, Product Management, Solution Architecture, Web Platforms, SendGrid API, Software Architecture, Automation, CSV File Processing, Data Engineering, Data Visualization, Ruby on Rails 4, Scalability, Performance, Amazon EKS, Devise, Laravel, Flutter, Mobile, Technical Reports, Mobile App Development, Social Media Apps, Amazon Simple Queue Service (SQS), PWA

Volunteer at NavGurukul

http://navgurukul.org
NavGurukul runs a one-year residential program for underprivileged students(who can’t afford a college) to learn to code and get high paying jobs.

I mentored 80+ students In algorithms and web development, built their content platform and designed and created content that can be consumed effortlessly by high schoolers.
2011 - 2015

Bachelor's Degree in Computer Science

KIET - India

Libraries/APIs

Backbone.js, API Development, JSON API, React, REST APIs, Resque, Sidekiq, Node.js, Stripe Connect, Vue, Devise, jQuery, Google APIs, Facebook API, Shopify API, D3.js, SendGrid API

Tools

Git, RabbitMQ, NGINX, Ansible, Mailchimp, Amazon Elastic Container Service (Amazon ECS), Balsamiq, Celery, CircleCI, Jenkins, GitHub, Amazon Simple Queue Service (SQS), IntelliJ IDEA, Visual Studio, Auth0, AWS CloudFormation, Amazon EKS, RSpec, Sublime Text

Frameworks

Ruby on Rails (RoR), Django, Django REST Framework, Serverless Framework, Vanilla JS, Tailwind CSS, Ruby on Rails 4, Express.js, Angular, Laravel, Flutter, Next.js, React Native

Languages

C++, Ruby, Python, JavaScript, HTML, CSS, SQL, GraphQL, CoffeeScript, Bash, TypeScript, Go, XHTML, Java, PHP, HTML5

Paradigms

Agile, Test-driven Development (TDD), Microservices Architecture, Microservices, API Architecture, Responsive Layout, Application Architecture, DevOps, Continuous Integration (CI), Back-end Architecture, Data Science, Database Design, B2B, Agile Project Management, Automation, Enterprise Application Architecture, Azure DevOps, RESTful Development, Agile Software Development, Object-oriented Programming (OOP), MVC Design, Mobile Development

Platforms

Docker, Linux, Amazon Web Services (AWS), Google Cloud Platform (GCP), Kubernetes, Twilio, Ubuntu, Amazon EC2, Firebase, New Relic, Heroku, Azure, AWS Lambda, Shopify, MuleSoft, Mandrill, DigitalOcean, Mobile, MacOS, Eclipse, Sideqik, AWS Elastic Beanstalk, Visual Studio Code (VS Code), Contentful

Storage

MySQL, PostgreSQL, Redis, Memcached, Elasticsearch, Database Migration, Databases, Amazon S3 (AWS S3), MongoDB

Industry Expertise

Project Management, Accounting

Other

Architecture, Technical Hiring, Code Review, Source Code Review, Task Analysis, Interviewing, APIs, Full-stack, Team Management, Code Auditing, Discord Bots, Integration, CTO, A/B Testing, Landing Pages, Technical Leadership, Web Development, Scalable Architecture, Software Design, Discord, Scraping, Back-end Development, API Integration, Creative Problem Solving, Front-end, Back-end, App Integration, System Architecture Design, Technical Architecture, CI/CD Pipelines, Amazon RDS, SaaS, Business to Business (B2B), Telephony, MVC Frameworks, Web Scraping, Startups, RESTful Web Services, Project Management & Work Tracking Tools, Minimum Viable Product (MVP), Data Scraping, IT Project Management, Cloud Architecture, IT, Communication, Full-stack Development, Software Troubleshooting, Project Scoping, Mentorship, Software Development Management, Engineering, Delivery Management, eCommerce, Engineering Management, People Management, Algorithms, Data Structures, Software Development, Optimization, Cloud, Artificial Intelligence (AI), Cloud Infrastructure, Product Management, Web Platforms, Software Architecture, CSV File Processing, Performance, Technical Analysis, Technical Reports, OpenAI GPT-4 API, Plugins, Lambda Functions, Exports, Machine Learning, OpenAI API, Enterprise Architecture, Enterprise, Calendars, DocuSign, Oracle Fusion Applications, Distributed Systems, Leadership, Stripe Payments, Dry-rb, Data Processing, Infrastructure as Code (IaC), Accounting Software, Solution Architecture, Data Engineering, Data Visualization, Scalability, Advisory, Mobile App Development, Social Media Apps, Progressive Web Applications (PWA), PWA, OAuth, Remote Work

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