Mayank Juneja, Developer in Bengaluru, Karnataka, India
Mayank is available for hire
Hire Mayank

Mayank Juneja

Verified Expert  in Engineering

Machine Learning Developer

Location
Bengaluru, Karnataka, India
Toptal Member Since
December 28, 2020

Mayank is an experienced software developer with over nine years of experience. He has vast experience working with diverse companies ranging from early-stage startups to big internet companies. Mayank has a strong interest and expertise in video processing, social graph analysis, machine learning platforms, and payments.

Portfolio

Self Employed
Databases, Flask, Python, Automation, Django, REST APIs, Docker, Python API...
Stripe
Python, Ruby, Amazon Web Services (AWS), REST APIs, Docker, Pandas, MySQL...
Lyft
Platforms, APIs, Machine Learning, REST APIs, Docker, Pandas...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), PostgreSQL, Amazon S3 (AWS S3), Distributed Systems, Ruby, Linux, Databases, Python 3, Python 2, Automation, Django, REST APIs, Docker, Python API, Pandas, Asyncio, Artificial Intelligence (AI), MySQL, React, Azure, Back-end, Extensions, Amazon API, PHP, JavaScript, CSS, HTML, Chrome Extensions, Shopify API, SQL, Software Architecture, Microservices, TypeScript, Scrapy, Beautiful Soup, Scraping, Node.js, Ruby on Rails (RoR), Facebook API, Google API, SDKs, Integration, Data Scraping, LinkedIn API, Google Ads API, Instagram API, Google Cloud Platform (GCP), FastAPI

The most amazing...

...thing I have developed was a smart referral engine at YesGraph that helped the business grow by recommending exactly who a user should invite.

Work Experience

Engineer/Product

2013 - PRESENT
Self Employed
  • Built a meeting feedback tracker to help companies tap into meeting analytics.
  • Created an Indian music recommendation app for Taraana.
  • Developed an open source library to download videos from videolectures.net.
Technologies: Databases, Flask, Python, Automation, Django, REST APIs, Docker, Python API, Pandas, Selenium, Web Scraping, Artificial Intelligence (AI), MySQL, Chatbots, CTO, Back-end, PHP, Chrome Extensions, Shopify API, SQL, Analytical Dashboards, Twilio API, Software Development, Twilio, React, Software Architecture, Microservices, Scrapy, Beautiful Soup, Scraping, Node.js, Facebook API, Google API, SDKs, Integration, Data Scraping, LinkedIn API, Google Cloud Platform (GCP), FastAPI

Software Engineer

2019 - 2022
Stripe
  • Seeded the APAC risk team, actively working on merchant fraud and risk problems.
  • Worked on the Indian data locality projects to meet local regulatory requirements as part of the Infra team.
  • Contributed to banking integration efforts as part of the Stripe India team.
Technologies: Python, Ruby, Amazon Web Services (AWS), REST APIs, Docker, Pandas, MySQL, Back-end, SQL, Software Development, Software Architecture, Microservices, Scrapy, Beautiful Soup, Scraping, Ruby on Rails (RoR)

Software Engineer

2017 - 2019
Lyft
  • Created a machine learning infrastructure that helped research scientists and engineers to train and deploy ML models at the company.
  • Worked on hyperparameter optimization functionality that made it easier to run and track optimization jobs with very little manual effort.
  • Developed machine learning pipelines that allowed users to schedule and define dependencies between different ML models.
Technologies: Platforms, APIs, Machine Learning, REST APIs, Docker, Pandas, Artificial Intelligence (AI), MySQL, Back-end, SQL, Software Development, Software Architecture, Microservices, Beautiful Soup, Scraping, Node.js, Data Scraping

Lead Software Engineer

2016 - 2017
YesGraph
  • Built machine learning models that used social graph data to build tools such as Smart Referral flows.
  • Managed the infrastructure including deployments, offline jobs, and ML pipelines.
  • Worked closely with the CEO to build new features for the product.
Technologies: Amazon Web Services (AWS), PostgreSQL, Flask, Heroku, Python, REST APIs, Pandas, Web Scraping, Artificial Intelligence (AI), MySQL, Azure, Back-end, JavaScript, HTML, SQL, Software Architecture, Beautiful Soup, Scraping, Data Scraping, LinkedIn API, Google Cloud Platform (GCP), FastAPI

Software Engineer

2013 - 2016
Yahoo
  • Collaborated with the Yahoo Labs team to work on computer vision models for video classification.
  • Worked on the video transcoding pipeline; this was used for the tv show Community that was streamed on Yahoo.
  • Created an intelligent thumbnail generation that was used to choose the right thumbnail from a video to be shown to the users.
  • Built apps to help online merchants drive sales through marketing apps. Handled Google Product Listing Ads and Retargeting apps for merchants across different eCommerce platforms: Shopify, Magento, and WooCommerce (integrated with each platform API).
Technologies: Python, Computer Vision, Hadoop, Java, REST APIs, Streaming, Videos, Pandas, MySQL, Back-end, eCommerce APIs, PHP, CSS, HTML, SQL, Twilio API, Software Development, Twilio, Software Architecture, Beautiful Soup, Scraping, Data Scraping, Google Ads API, Instagram API

Machine Learning Platform

Worked on a ML platform on top of Kubernetes to make model development and deployment easier.

I worked on the backend components for storing model configurations, built hyperparameter optimization, and pipelines module on the platform.

Social Graph Analysis

Worked on building machine learning models that use social graph data to recommend built tools such as Smart Referral flows. I also worked on the back-end systems to expose these services as APIs to our users.

Video Platform

Worked on video platform at Yahoo. I specifically worked on components like video classification, enrichments, recognition, and transcoding. All the videos at Yahoo used to get processed on our platform.

Libraries/APIs

REST APIs, Python API, Pandas, React, Beautiful Soup, Amazon API, Shopify API, Node.js, Facebook API, Google API, LinkedIn API, Google Ads API, Instagram API, Asyncio, Twilio API

Frameworks

Selenium, Scrapy, Flask, Django, Ruby on Rails (RoR), Hadoop

Languages

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

Paradigms

Automation, Microservices

Platforms

Google Cloud Platform (GCP), Heroku, Amazon Web Services (AWS), Docker, Linux, Kubernetes, Azure, Twilio, Magento API, WooCommerce, Magento, Shopify

Storage

Amazon DynamoDB, MySQL, Databases, PostgreSQL, Amazon S3 (AWS S3)

Other

APIs, Web Scraping, Back-end, Software Development, Software Architecture, Scraping, SDKs, Integration, Data Scraping, Machine Learning, Streaming, Videos, Artificial Intelligence (AI), Chatbots, eCommerce APIs, Chrome Extensions, Analytical Dashboards, FastAPI, Distributed Systems, Platforms, Computer Vision, CTO, Extensions

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