
Ayush Poddar
Verified Expert in Engineering
Software Developer
Gurugram, Haryana, India
Toptal member since April 22, 2021
Ayush is a seasoned software engineer with 7+ years of experience specializing in back-end development. He has built complex web applications using Ruby on Rails, Node.js, Python, SQL, NoSQL, AWS, Vue, jQuery, and Sass. Notably, he co-founded Farad Books in 2016, designing the back end from scratch and attracting 200+ paying subscribers. His leadership roles, innovative problem-solving abilities, and commitment to continuous learning make him a valuable asset to any team.
Portfolio
Experience
- Ruby on Rails (RoR) - 6 years
- Ruby - 5 years
- PostgreSQL - 5 years
- Deployment - 4 years
- REST - 4 years
- Amazon Web Services (AWS) - 3 years
- GitLab CI/CD - 2 years
- MongoDB - 2 years
Preferred Environment
Vim Text Editor, MacOS, Zsh, Git, GitLab CI/CD, Amazon Web Services (AWS)
The most amazing...
...project I've worked on involved building a platform for managing prepaid subscriptions on Shopify.
Work Experience
Senior Software Engineer
Loop Subscriptions
- Developed a platform for syncing the current order of products in product collections from Shopify to our application. It involved managing up to 47,000 products per collection and 80,000+ collections.
- Built a platform that helped merchants sell prepaid subscriptions while keeping flexibility features like rescheduling, adding free gifts to the next delivery, etc. Merchants generated over $640,000 in revenue across 3,600+ subscriptions.
- Improved the logging architecture for the back-end application, implementing concepts like unique trace IDs, child loggers, etc. This resulted in faster and easier debugging and facilitated the use of alerts to proactively detect potential issues.
Senior Software Engineer
Clark
- Accelerated feature releases by up to three days at Clark, revamping the A/B experiments framework, eliminating developer intervention, and enabling product managers to make direct changes while maintaining backward compatibility.
- Designed, developed, and maintained robust and efficient APIs for customer onboarding journeys using Ruby on Rails. This effort enhanced the user experience and increased customer retention.
- Served as a member of the core group of the team. Regularly discussed team priorities, participated in deciding team OKRs, and tracked the progress of ongoing user stories.
- Strategized the transition of live chat service "Hermes" from Node.js to Go; collaborated with the infrastructure team on Kubernetes management and sales team on migration timing. Ensured seamless and invisible migration for online customers.
Software Engineer
Escale Solutions
- Acted as sole back-end developer on more than five projects like Manscore (gamified social network) and ScriptDoor (media streaming). Handled high and low-level designs, database modeling, RESTful APIs, deployment, and ensured the stability and performance of client products.
- Devised a unique wallet-based payment system for ScriptDoor using SQL window functions. It mimicked real-world cash denominations with unlimited possibilities, enabling secure, trackable, and flexible transactions.
- Mentored a junior developer, guiding him in mastering Ruby on Rails, leading to significant progress in his technical skills.
- Led a team of 10+ developers, conducting daily scrum meetings, performing code reviews, overseeing project onboarding, and managing resources.
- Acted as the client's primary point of contact, providing technical insights to facilitate optimal product development and mutual profitability.
Co-founder
Farad Books
- Worked as the sole back-end developer and was responsible for the design, development, deployment and maintenance of the full-stack application using Ruby on Rails, PostgreSQL, HTML, CSS, JavaScript, CoffeeScript, etc.
- Implemented a real-time, relevance-based search suggestion feature using Redis, jQuery, and custom middleware, enhancing user experience and boosting site usability.
- Developed "Oye," an in-house analytics tool integrated within the Farad Books monorepo, to track user behavior, optimize user experience, and aid in inventory management by understanding user preferences.
- Streamlined daily inventory management by integrating distributor email attachments (Excel files) into our system, resulting in a time savings of 20+ minutes per day and guaranteeing access to the latest data.
- Conceptualized and implemented the "Keep A Book" feature based on customer behavior analysis, enabling customers to purchase borrowed books. This initiative led to a revenue increase of around 150% and a reduction in dead inventory by around 40%.
- Engaged in strategic partnerships with book clubs and upcoming publishers for mutual publicity, conducted online ads, distributed promotional materials, and initiated offline marketing campaigns to boost brand visibility and customer acquisition.
Experience
ScriptDoor
https://www.scriptdoor.com/Farad Books
ManScore
CricMenu
https://github.com/ayushpoddar/cricmenuEducation
Bachelor's Degree in Electrical Engineering
Delhi Technological University - Delhi
Skills
Libraries/APIs
Node.js, REST APIs, Shopify API, jQuery, Stripe, Sidekiq, React, Vue, Vuex
Tools
Git, Ngrok, Amazon Simple Queue Service (SQS), Vim Text Editor, Zsh, GitLab CI/CD
Languages
JavaScript, Ruby, SQL, HTML, CSS, Python, TypeScript, GraphQL, C
Frameworks
Ruby on Rails (RoR), Bootstrap, minitest, Next.js, Ember.js
Paradigms
REST, Object-oriented Programming (OOP), Test-driven Development (TDD), DevOps, Agile, HIPAA Compliance
Storage
MySQL, PostgreSQL, Redis, Amazon S3 (AWS S3), MongoDB
Platforms
Amazon Web Services (AWS), DigitalOcean, Heroku, Unix, Linux, AWS Lambda, Shopify, Vercel, MacOS, Amazon EC2
Industry Expertise
Project Management, Marketing
Other
Back-end Development, JSON REST APIs, APIs, RESTful Web Services, Source Code Review, Back-end, Deployment, Team Leadership, Team Mentoring, Client Relationship Management, Background Jobs, VPS/VDS, Full-stack, ActiveAdmin, Ajax, API Documentation, Code Architecture, Code Review, Subscriptions, Project Management & Work Tracking Tools, Architecture, Artificial Intelligence (AI), Product Design, Customer Success, System Design, Authorization, API Integration, Polling, Background Threading, Payment APIs, Amazon RDS, Shopify Polaris
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