Arvind Kumar
Verified Expert in Engineering
Software Developer
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
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
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 Inc.
- Developed an application using Django, Python, and Django REST Framework to track power usage and create forecasts for the US and Canada ISOES.
- Created an event-driven data pipeline using Apache Kafka, Node-RED, and ClickHouse database.
- Collaborated with the product owner to understand requirements. Created tickets in Jira.
- Handled sprint ceremonies, including standups, grooming, planning, and retros.
Senior Full-stack Developer
TeamLabs
- Integrated functionalities and APIs from American banks and payment card providers (Silicon Valley Bank, CheckDigit) using Django, Python, and DRF.
- Led the redesign of a critical feature using React and reduced support tickets by 50% for 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 the successful launch of a new Microsoft Teams bot, contributing to the expansion of the company's product portfolio.
Chief Technology Officer
Vidyatra
- Designed system architecture and technical blueprints and implemented them.
- Developed the back-end APIs with Django REST framework and Python.
- Designed and implemented the database schema using PostgreSQL.
- Involved in production support, instant bug fixes, and front-end code review written with React.
- Managed deployment and server configurations on AWS.
- Launched the Vidyatra Andriod app with around 5,000 downloads.
- Generated 3 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.
- Designed the flow for the adaptive learning algorithm.
- Used MongoDB to support high speed and powerful analytics.
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.
- Provided Level 2 and Level 3 technical support and implemented change requests.
- 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
Skills
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
Libraries/APIs
Vue, REST APIs, API Development, React, Node.js
Tools
PyCharm, Slack, GitHub, Celery, Node-RED, Keycloak
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
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
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
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