Arvind Kumar, Developer in Gurugram, Haryana, India
Arvind is available for hire
Hire Arvind

Arvind Kumar

Verified Expert  in Engineering

Software Developer

Gurugram, Haryana, India

Toptal member since February 28, 2022

Bio

Arvind worked as a CTO for Acadbee Systems for four years, building their team and product from scratch. He actively participated in the development, production support, instant bug fixes, troubleshooting, server configurations, and build deployment. For two and a half years, Arvind worked with Tata Consultancy Services as a systems engineer. He utilized .NET and went the extra mile by learning Qik to address client requirements.

Portfolio

Innova Asset Management
Python, AWS Lambda, Amazon Web Services (AWS), React, Amazon CloudFront CDN...
OnShift
Python, React, PostgreSQL, Agile, Azure, CherryPy, TurboGears, Azure DevOps...
Peak Power
Django, Django REST Framework, SQL, Docker, APIs, Node-RED, Keycloak...

Experience

  • Python 3 - 7 years
  • Django REST Framework - 7 years
  • Amazon Web Services (AWS) - 5 years
  • PostgreSQL - 5 years
  • Vue - 5 years
  • React - 4 years
  • Django - 4 years
  • Node.js - 3 years

Availability

Part-time

Preferred Environment

Ubuntu Linux, PyCharm, Docker, Slack

The most amazing...

...thing I've created is an ERP for schools from scratch, making it grow from 0 to 50 clients, with more than 25,000 active users.

Work Experience

Node.js/React Developer

2023 - 2024
Innova Asset Management
  • Developed and deployed a full-stack MERN application independently, designing the database and system architecture.
  • Wrote and optimized both back end (Node.js, Express) and front end (React) code for high-performance features.
  • Managed AWS infrastructure for hosting and scaling, ensuring secure and reliable application deployment.
  • Integrated Microsoft sign-in using Azure services, enhancing authentication and user experience.
Technologies: Python, AWS Lambda, Amazon Web Services (AWS), React, Amazon CloudFront CDN, Amazon S3 (AWS S3), Amazon Aurora, Amazon API Gateway, Amazon Cognito, Node.js, Express.js

Senior Principal Python Engineer

2023 - 2023
OnShift
  • Migrated the application components written with Python 2 code to Python 3.
  • Tracked bugs and created tickets for them in Jira.
  • Maintained a legacy application developed using Python 2 (TurboGears and CherryPy) to support customer needs.
Technologies: Python, React, PostgreSQL, Agile, Azure, CherryPy, TurboGears, Azure DevOps, Communication, Amazon EC2, GitHub

Senior Back-end Developer

2022 - 2022
Peak Power
  • Developed an application using Django, Python, and Django REST Framework to track power usage and create forecasts for the US and Canada ISOES.
  • Managed a team of eight engineers to develop a power usage tracking app with consumption forecasts.
  • Designed and implemented an agile data pipeline using Apache Kafka, Node-RED, and ClickHouse, processing 500,000 data points daily.
  • Collaborated closely with the product owner, efficiently managing Jira tickets for feature implementation.
  • Spearheaded sprint ceremonies, resulting in the successful on-time launch of the product.
Technologies: Django, Django REST Framework, SQL, Docker, APIs, Node-RED, Keycloak, Apache Kafka, ClickHouse, Node.js, API Integration, AWS Lambda, Amazon S3 (AWS S3), OAuth 2, Communication, Artificial Intelligence (AI)

Senior Full-stack Developer

2021 - 2022
Teampay
  • Spearheaded a code cleanup initiative at Teampay, implementing code guidelines and linters such as Black and Flake-8, removing almost 20% of the unreachable and legacy code.
  • Led the redesign of a critical feature, resolving long-standing customer issues and enhancing user satisfaction by achieving a 50% decrease in support tickets related to that feature.
  • Developed and deployed new functionality for the company's Slackbot, expanding its capabilities and increasing user engagement by 25%.
  • Played a pivotal role in successfully launching a new Microsoft Teamsbot, contributing to expanding the company's product portfolio and enabling access to a broader customer base.
Technologies: Python 3, Amazon Web Services (AWS), Django REST Framework, PostgreSQL, React, API Integration, AWS Lambda, Amazon S3 (AWS S3), Firebase, OAuth 2, Communication

Chief Technology Officer

2017 - 2021
Vidyatra
  • Designed and implemented system architecture and technological blueprints from scratch.
  • Developed the back-end APIs with Django REST framework and Python.
  • Managed a team of five engineers to successfully launch the product.
  • Scaled the product from zero to more than 250 schools with more than 250,000 users.
  • Designed and implemented a highly efficient database schema in PostgreSQL supporting SaaS.
  • Generated three million INR in revenue in just two years.
  • Developed an adaptive learning tool to teach students at their own pace and constantly work on their weakest parts to achieve maximum improvement.
  • Contributed to code reviews, overseeing the evaluation of 100+ Vue.js components for code quality and efficiency.
Technologies: Python 3, Django, Django REST Framework, PostgreSQL, Vue, Docker, Amazon Web Services (AWS), Quasar, Full-stack, Full-stack Development, REST, REST APIs, APIs, JSON, JavaScript 6, JavaScript, Redis, Celery, Google Cloud Platform (GCP), Node.js, API Integration, AWS Lambda, Amazon S3 (AWS S3), Firebase, OAuth 2, React

Systems Engineer

2012 - 2015
Tata Consultancy Services
  • Provided support during migration of airline ticket booking applications used for around 60% of tickets issued by the SAS airlines.
  • Learned Qantas Intelligent Keypad (QIK), an airline industry-specific language, to meet client requirements in two months.
  • Won the Best Employee award out of 300 employees working for SAS.
Technologies: Python, C#, C#.NET, .NET, SQL, SSRS Reports, MySQL, Amadeus

Experience

Teampay Back-end APIs with Slackbot and Teams Bot

This project was about a web app based on Django and React to handle team finance easily and flexibly. We created the virtual cards on the go as per the requirements. Added support for NetSuite and QuickBooks to keep the accounts updated. I built back-end APIs, enhanced features for the existing Slackbot, and helped the team launch a new Teams bot.

Power Consumption Data Pipeline and Forecasting

A web app to monitor and forecast the power consumption across multiple grids in Canada and USA. I developed the back-end APIs and led the team to two successful launches. I created the data pipeline using the time-series-based database ClickHouse, Node-RED, and Apache Kafka.

ERP for Educational Institutions

http://erp.vidyatra.com
An ERP for educational institutes written in Django REST framework in the back end and Quasar Framework and Vue.js for the front end.

I worked as the CTO, designed the system, and wrote almost all back-end code. I liaised with the front-end team for code reviews and designed APIs to connect with the back end. I handled the team, set checkpoints, and decided deadlines.

Scandinavian Airlines Migration Project

Migrated the Scandinavian Airlines ticket booking application from one vendor to another. I worked as a systems engineer and learned a new language called Qantas Intelligent Keypad (QIK) within two months on client demand. I provided L2 and L3 support for the project.

Adaptive Learning Tool for Students

Developed an adaptive learning tool for students to learn according to their own pace and understanding. Designed and developed the back-end APIs using Python and Django REST framework. We developed the front end using React. As a CTO, I handled the team, set checkpoints, and decided deadlines.

Financial Forecasting App for Retirement Planning

• Developed and deployed a full-stack MERN application independently, designing the database and system architecture.
• Wrote and optimized both back end (Node.js, Express) and front end (React) code for high-performance features.
• Managed AWS infrastructure for hosting and scaling, ensuring secure and reliable application deployment.
• Integrated Microsoft sign-in using Azure services, enhancing authentication and user experience.

Education

2015 - 2017

Master's Degree in Business Administration (MBA)

Indian Institute of Management - Ahmedabad, Gujarat, India

2008 - 2012

Bachelor's Degree in Computer Science

Institute of Technology and Management - Gurgaon, Haryana, India

Skills

Libraries/APIs

Vue, REST APIs, API Development, React, Node.js

Tools

PyCharm, Slack, GitHub, Celery, Node-RED, Keycloak, Amazon CloudFront CDN, Amazon Cognito

Languages

Python 3, Python, SQL, JavaScript, PHP, JavaScript 6, C#.NET, C#

Frameworks

Django, Django REST Framework, OAuth 2, Quasar, .NET, Laravel 5, CherryPy, TurboGears, Express.js

Paradigms

REST, Microservices, Azure DevOps, Test-driven Development (TDD), Agile

Platforms

Amazon Web Services (AWS), Firebase, Ubuntu Linux, Docker, Apache Kafka, Amazon EC2, Google Cloud Platform (GCP), AWS Lambda, Microsoft Bot Framework, Azure

Storage

PostgreSQL, JSON, MySQL, Databases, MongoDB, NoSQL, Redis, Amazon S3 (AWS S3), ClickHouse, Amazon Aurora

Other

Software Development, APIs, Full-stack, Full-stack Development, API Integration, Communication, Product Management, Entrepreneurship, System Design, Server-side Rendering (SSR), Artificial Intelligence (AI), SSRS Reports, Slackbot, Amadeus, Amazon API Gateway

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