Vakul Arora
Seasoned engineering professional with expertise in Python, Django, Ruby on Rails, and Nodejs.
8 yrs experience · New Delhi, Delhi · 30-40 hrs/week
About
With over 9 years of experience, I am a seasoned engineering professional with expertise in Python, Django, Ruby on Rails, and Go. I excel at DevOps and distributed systems and have led teams of up to 10 engineers. My passion is building fault-tolerant, large-scale web apps that exceed expectations.
Skills
Experience
- Sr Engineering Lead - Backend & Integrations · Linarc Inc.11-01-2021 – 05-01-2023
• Created an integration architecture to support 10+ services, completing the design and launch of the Integrations Marketplace feature within 6 months, resulting in a 15% decrease in time to market for new features. • Managed the integrations development lifecycle for 10 new partners. • Implemented an automated CI/CD pipeline for the integration team, which led to zero downtime for the organization during deployments. • Developed and implemented a comprehensive training program for the Backend Engineering Team, resulting in an increase in productivity and efficiency. • Technologies Used: Python, Django Rest Framework, PostgreSQL, MongoDB, Redis, Docker, AWS Lambda, Vue.js.
- Backend Engineer · One Impression12-01-2020 – 09-01-2021
• Architected and developed an influencer marketplace platform from scratch, leveraging Python, Django, Node.js, MySQL, Redis, Solr and Elasticsearch technologies. • Built a platform that provided businesses with a comprehensive toolset for creating campaigns based on influencer metrics. • Developed custom algorithms to match businesses with the most suitable influencers, resulting in a 35% increase in campaign success rates. • Reduced response time for API requests by implementing Redis caching and Elasticsearch indexing, resulting in an average response time of less than 100ms for API requests. • Technologies Used: Python, Django Rest Framework, PostgreSQL, Elasticsearch, Redis, ReactJS.
- Engineering Manager · Indiqus Technologies07-01-2019 – 10-01-2020
• Managed teams of up to 10 engineers and achieved a 100% successful delivery rate. • Spearheaded the development of a successful OpenStack integration for Vodafone. Delivered on time and under budget, and with a measurable improvement of customer satisfaction. • As Engineering Manager, mentored and coached engineers to adopt best practices in engineering. Redesigned Apiculus'(proprietary app) architecture to improve throughput by 30% while reducing technical debt by 15%. Implemented a microservices architecture. • Developed an agile workflow for the engineering team to increase productivity by 25%, reducing project delivery time from six months to four, by applying automated testing that reduced bug fixes time by more than half.
- Senior Software Developer/Team Lead · Careers36007-01-2017 – 06-01-2019
• Spearheaded the migration of legacy data from WordPress to Django, resulting in a more streamlined and efficient platform that increased user engagement by 20%. • Managed a team of junior developers for Faculty360, implementing agile practices, ensuring timely delivery of features/modules, and meeting all deadlines. • Led the development of an analytics dashboard to optimize the value of the user experience. Increased the number of users on the site by 5%. • Technologies used: Python, Django, MySQL, Redis, Solr, Elasticsearch.
- Sr Ruby on Rails Developer · TOPS Technologies01-01-2016 – 05-01-2016
• Led the Ruby on Rails team for the company. Hired and trained three team members. Increased team productivity by 20% by introducing and enforcing common development practices. • Projects - Aritstank. A social network for artists. • Created a working demo of the project within two weeks with restrictive time constraints. • Built the first version of the platform in three months. • Technologies used - Ruby on Rails 4, PostgreSQL, JavaScript.
- Sr Ruby on Rails Developer · Insight Methods09-01-2015 – 01-01-2016
• Reduced the number of bugs in the Beehively application by 50% by adding features and releasing new versions of the software. • Oversaw client project with a third-party vendor in PHP stuck in limbo. Pushed it to completion within 3 months. • Technologies used - Ruby on Rails, Merb, PostgreSQL, Redis, JavaScript, PHP.
- Technology Consultant (Freelance) · djooka12-01-2016 – 06-01-2017
• Ported web app over to iOS and Android using the Meteor framework. App users increased from 10 to 50+. • Developed a hybrid app which allows users to access their data offline, increasing user engagement by 30%. • Improved platform performance by 10% by optimizing queries and stored procedures. • Technologies Used: Javascript, MeteorJS, Phonegap, MongoDB.
- Technology Consultant (Freelance) · Make it Travel06-01-2016 – 10-01-2016
• Improved user experience by diagnosing and fixing payment gateway issues; used debugging tools to identify problems with the code. • Designed and built a web-based platform to help the client implement new features and optimise the software. • Technologies used: Ruby on Rails, Sharetribe, JavaScript, MySQL.
- Technology Consultant (Freelance) · Dartboard IQ06-01-2016 – 10-01-2016
• Reduced the infrastructure cost by 14% by migrating the platform to a Rancher multi-cluster with Docker. • Implemented Master-Master replication, improving data volume by 25% and reducing request response time by 50%. • Technologies used - Python, Flask, MySQL, Docker, Rancher.
- Educational Technology Consultant · Universal Learn Today, India Today Group12-01-2013 – 08-01-2015
• Part of the core technology team. Engineered multiple projects for clients and in-house use. • Built an LMS (Learning Management System) for Vasant Valley School. • Built a Task Management application with features like employee performance assessment, timelines, analytics, etc. • Built the company's corporate site. • Technologies used–Ruby on Rails, PostgreSQL, JavaScript, jQuery, Twitter Bootstrap.
Similar talent on Pangea
Hire Vakul through Pangea
Describe your project to the Pangea agent — see if Vakul is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.
See if Vakul is a fit