Avant Mittal, Software Developer in Delhi, India
Avant Mittal

Software Developer in Delhi, India

Member since April 19, 2019
After earning his computer science degree from Thapar University in India, Avant has gained professional and independent consulting experience in organizations of all sizes from large IT companies to small startups. With a focus on Ruby on Rails, he's built and created relationships and great applications for clients including Chipotle, Sebamed USA, HealthEngine, DealDey, and many more.
Avant is now available for hire


  • Freelance (Toptal)
    Amazon Web Services (AWS), MySQL, Spree, Elasticsearch, PostgreSQL...
  • HealthEngine
    Amazon Web Services (AWS), Azure, Heroku, PostgreSQL, Elasticsearch...
  • Sebamed USA
    Search Engine Optimization (SEO), Redis, PostgreSQL, Elasticsearch, Spree...



Delhi, India



Preferred Environment

Amazon Web Services (AWS), JavaScript, Ruby on Rails (RoR), Ruby

The most amazing...

...project I've worked on was ReviewMaiden where we had to do a lot of analytics, and I wrote a class that optimized the code heavily


  • Developer

    2019 - PRESENT
    Freelance (Toptal)
    • Contributed to the ReviewMaiden project that included adding analytics and insights based on reviews from 25+ websites and helping customers understand the feedback using NLP.
    • Collaborated with another client that helps fitness studios with day-to-day management. The application enables offload staff management, classes management, payments, and provides customer touchpoints for making reservations.
    Technologies: Amazon Web Services (AWS), MySQL, Spree, Elasticsearch, PostgreSQL, JavaScript, Ruby on Rails (RoR), Ruby
  • Technology Consultant

    2018 - 2019
    • Served as a technology consultant at Healthengine, a healthcare startup focusing on reducing the cost of health procedures for the users.
    • Did consulting for the company to help them understand the best cloud service to opt for and also helped the company win free credits from AWS.
    • Migrated their existing application ecosystem from Azure to AWS.
    • Enabled client to integrate 3rd party API (PokitDok) for tracking claims application automatically.
    • Detailed a plan to upgrade the current application ecosystem by updating the scraper for latest data. Effectively helped client reduce the quote from another team by nearly $100,000.
    Technologies: Amazon Web Services (AWS), Azure, Heroku, PostgreSQL, Elasticsearch, Ruby on Rails (RoR), Ruby
  • Lead Developer

    2015 - 2017
    Sebamed USA
    • Served as a lead developer at Sebamed, the market leader for scientific skincare and body cleansing products in Germany and is sold in over 85 countries. I worked with the sole distributor of Sebamed in the USA to launch an eCommerce solution using Spree.
    • Worked on adding the search feature using elasticsearch and ensure quality search results.
    • Added the up-selling feature by looking on past purchases and visits of users and recommending products in the cart.
    • Enabled rich snippets, search and other google search engine components for better SEO.
    • Enabled to track marketing campaigns and conversions using Google Analytics.
    • Extended the import/export functionality of the application to directly update inventory and products using excel.
    • Created several reports like monthly sales, coupons usage, offer purchases, etc.
    Technologies: Search Engine Optimization (SEO), Redis, PostgreSQL, Elasticsearch, Spree, Ruby on Rails (RoR), Ruby
  • Senior Developer

    2014 - 2015
    • Served as a senior developer at Chipotle, a billion-dollar Mexican food chain company. I worked on developing a CMS solution for the company which is responsible for launching multiple websites for the company in multiple countries. The platform enables Chipotle to create a site, add various components that define the UI of the website using a live editor and later publish them on the web.
    • Worked on enabling the email subscriptions, which allows users to subscribe to different newsletters and opt-out of them.
    • Added the search feature on the platform to enable site wide search results.
    • Extended the CMS platform with new components like nested menus, containers, cards, etc.
    Technologies: APIs, Redis, PostgreSQL, Ruby on Rails (RoR), Ruby
  • Programmer Analyst

    2011 - 2011
    • Worked on analytics applications for Citi Bank.
    Technologies: SQL, SAS
  • ASE

    2010 - 2011
    Tata Consultancy Services
    • Contributed to the BFSI sector to create a web application for an insurance company.
    Technologies: Java


  • ReviewMaiden - NLP and Analytics

    ReviewMaiden aims to help different business locations (including brick and mortar stores) to know their reputation online. The platform helps you get all your reviews from different social media into one place and ensure you get insights based on those reviews to know what customers are liking/disliking about your products and services.

    The core features of the application that I worked on include:
    1. Using the NLP to analyze sentiments in the reviews and identify the keywords related to those reviews
    2. Using Elasticsearch to identify trending keywords
    3. Display analytics information based on location, time frame, review types and much more in concise Highcharts graphs.
    4. Optimizing the application to ensure the application can scale

  • Wildark

    Wildark is an NGO organization for Animal Rights. I worked on delivering a social platform for wildlife photographers from scratch and led a team of 4 to deliver the project.

    The following were the core features of the application:

    1. Allow users to upload photos and videos. Photos and Videos also underwent transformations using Cloudinary and Wistia respectively.
    2. Allow other users to like, comment, share the posts
    3. Users could follow each other and had a dashboard for checking the posts from someone they are following

  • DealDey

    DealDey is a deals website by Africa's top entrepreneur, Sim Shagaya. I worked on making the web application using Spree commerce framework. The site went down in 2018 but was one of the widely popular sites in Africa.

  • Campwire

    Campwire allows you to create courses and allow them to sell directly to consumers. I worked on the following key features for the project:
    1. Integrate Stripe payment gateway into the platform
    2. Fixed various bugs in the platform
    3. Speed up the application by moving tasks to the background and reducing the number of queries executed

  • Rails 6 Features: What's New and Why It Matters (Publication)
    Rails 6 is finally here, featuring major improvements and clever new features that should make development easier and faster than ever. In this article, Toptal Ruby on Rails Developer Avant Mittal dives into the Rails 6 changelog to introduce you to these new features and explain how you will be using them in your next Rails project.


  • Languages

    Ruby, HTML, SQL, JavaScript, Java, SAS, CSS
  • Frameworks

    Ruby on Rails (RoR), OAuth 2
  • Libraries/APIs

    REST APIs, Facebook API, Twilio API, Salesforce API, SendGrid API, Stripe API, PayPal API, JSON API
  • Paradigms

    RESTful Development, Agile, Search Engine Optimization (SEO)
  • Platforms

    Android, Heroku, Azure, Amazon Web Services (AWS), New Relic
  • Other

    Task Analysis, Code Review, Domain DNS Setup, APIs
  • Tools

    AWS Deployment, Spree, Postman
  • Storage

    Elasticsearch, PostgreSQL, Redis, MySQL


  • Bachelor of Technology Degree in Computer Science
    2006 - 2010
    Thapar University - Punjab, India

To view more profiles

Join Toptal
Share it with others