
Arvind Kumar
Verified Expert in Engineering
Software Developer
Gurugram, Haryana, India
Toptal member since February 28, 2022
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
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
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
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.
Senior Principal Python Engineer
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.
Senior Back-end Developer
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.
Senior Full-stack Developer
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.
Chief Technology Officer
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.
Systems Engineer
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.
Experience
Teampay Back-end APIs with Slackbot and Teams Bot
Power Consumption Data Pipeline and Forecasting
ERP for Educational Institutions
http://erp.vidyatra.comI 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
Adaptive Learning Tool for Students
Financial Forecasting App for Retirement Planning
• 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
Master's Degree in Business Administration (MBA)
Indian Institute of Management - Ahmedabad, Gujarat, India
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
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