
Tanay Krishna Dev
Verified Expert in Engineering
Software Developer
London, United Kingdom
Toptal member since November 14, 2022
Tanay is an experienced software architect renowned for building multiple software systems from scratch in both the back and front end. He is an accomplished engineer, thinks outside the box, and gets the job done. Tanay has over ten years in software development, with roles as a software architect and engineering manager for over six years. He is a polyglot and has worked in different cloud platforms. His skills include coding, technical architecture, and creating scaleable products.
Portfolio
Experience
- Ubuntu - 14 years
- API Development - 10 years
- Java - 9 years
- Node.js - 8 years
- MySQL - 8 years
- MongoDB - 6 years
- Data Warehousing - 4 years
Availability
Preferred Environment
Linux, Ubuntu, Bash, Docker, Node.js, Java, MongoDB, MySQL, React, Amazon Web Services (AWS)
The most amazing...
...thing I've worked on is a marketplace platform that enabled the onboarding of sellers and empowered them to create ad campaigns across channels.
Work Experience
Software Development Manager and Architect
Medly Pharmacy
- Started the eCommerce team from scratch and was involved in designing and implementing an eCommerce platform for health and wellness.
- Managed different product lines across retail or eCommerce (primarily) and marketing alongside driving analytics in various products.
- Involved in defining the requirements, mentoring, and guiding the team and sprint planning with effective collaboration.
- Refactored lower-level design resulting in reduced API calls to fetch data in the front end by 96% on the home page and more than 50% on the category pages.
- Drove SEO best practices for the eCommerce web app improving the SEO score from 32% to 87%.
- Reduced the cost to the company on two occasions by 86% and 90%, respectively, after taking the outsourced development in-house.
Co-founder and CTO
Novolytics
- Spearheaded ideation, planning, design, implementation, and execution of the flagship product for fault detection in machines using noise to detect different issues.
- Created an end-to-end platform for data labeling, data-set creation, tagging, executing the algorithm, and prediction using in-house classification algorithms.
- Oversaw hiring, training, and scaling the engineering team from scratch, alongside being involved in sales pitches.
Engineering Architect and Manager
Yellow.ai
- Involved in various aspects of a startup's technical discussions, overall product design and system architecture, and hands-on development.
- Created the platform for a marketplace for the company to enable the clients to share the chatbot components.
- Managed vertical apps domain in the company, enabling sellers across different marketplaces, agencies, and those on other chat-enabled channels to seamlessly integrate the Yellow.ai chatbots in their ecosystem.
- Worked with back-end and front-end developers on the team to introduce a "marketplace for the chatbot components" on the company's SaaS platform.
Software Architect and Lead
Merkle Inc
- Handled multiple projects in the Martech division across products like the customer data platform (CDP), minimum desirable product (MDP), CRM, and app development; led the architectural designs.
- Mentored and managed over 20 developers, handling their weekly and daily tasks.
- Interacted with the clients to establish the project requirements resulting in the creation of user stories, tasks, and subtasks.
- Worked with the client and UX team to improve the usability of the apps (both web and mobile apps) and stakeholders for efficient implementation.
- Enabled processes for code quality improvements, code coverage, and monitoring to identify issues earlier.
Technical Lead and Architect - MDP
Merkle Inc.
- Built a marketing data repository or warehouse with structured data to host the paid and organic channel data for better planning of the marketing strategy for clients.
- Created system architecture designs to serve the business objectives involving data ingestion, storage, and analysis techniques.
- Prepared scope of work, roadmap, and milestones deliverables for the project while leading the team to achieve the periodic goals.
- Wrote several scripts for different steps involved in the ETL process, data cleaning, restructuring, pipelining, and storage.
- Developed a framework for data validation and monitoring.
Technical Lead and Architect
Onlinesales.ai (Sokrati)
- Architected the marketplace platform team dedicated to managing the ad campaigns of marketplace sellers on third-party vendors such as Google Ads and Facebook Ads.
- Built the entire technical framework for the platform to onboard sellers, create and launch ads, and report campaign health metrics.
- Improved the growth of sellers achieving more than 70% sales via targeted ads for more than 50% of the sellers onboarded.
- Worked with eCommerce clients in SEA (Sendo.vn and Souq) to understand the problems faced in using the product and then resolved them. Achieved quick turnaround time (TAT) for the clients' issues.
- Collaborated closely with the CEO and CTO in laying out the product base and periodic changes per the requirements.
Technical Lead
Merkle Inc.
- Worked in the role of team lead, managing a team of five members and handling the entire tech stack for communicating to the third-party ad platforms.
- Optimized the service layer and database to handle the growing traffic loads with horizontal and vertical scaling, including database restructuring.
- Handled many bugs and issues on the fly while providing long-term and short-term fixes and scaled the platform.
- Scaled performance of the back-end system, achieving an 80% decrease in time taken for ad copies and keyword creation for Google Ads for a product feed.
Senior Software Design Engineer
Merkle Inc.
- Architected a platform for onboarding SMBs for digital advertising.
- Created an entire platform for ad-campaigns launch, reporting, and optimization of the campaigns. Built the whole codebase in Java.
- Built the dashboard for reporting the stats to SMB customers.
- Led the team and worked on the back end of the mobile app for SMBs to manage the leads with real-time lead notifications.
Software Design Engineer
Merkle Inc.
- Worked on optimizing ad campaigns, working with large data sets, and suggesting campaign setting changes for a better return on investment.
- Developed multiple back-end apps while ensuring the best quality through design patterns for ad optimizations.
- Created scalable low-level design to start multiple back-end jobs in a closed environment and work on their input data, resulting in more than 50,000 ad optimization suggestions daily.
- Designed and developed a platform for creating and configuring a single pixel that can fire multiple events as configured.
- Created the front end and back end both for the configuration web application for the pixels.
- Used heavily for all the customers of the company for setting the pixels.
Experience
eCommerce Platform | Medly
Marketplace Platform
Marketing Data Platform
Education
Bachelor's Degree in Computer Engineering
Pune University - Pune, India
Skills
Libraries/APIs
Node.js, API Development, REST APIs, React
Tools
Amazon CloudFront CDN
Languages
JavaScript, HTML, Bash, Java, TypeScript, CSS, Ruby, Python, Python 3, PHP
Paradigms
Microservices, Mobile Development, DevOps, Requirements Analysis, Agile, REST, ETL, HIPAA Compliance
Storage
MySQL, Databases, JSON, NoSQL, MongoDB, Amazon S3 (AWS S3), Redshift, PostgreSQL
Frameworks
Ruby on Rails (RoR), Bootstrap, Express.js, Flutter, Next.js, NestJS
Platforms
Linux, Ubuntu, Amazon Web Services (AWS), Android, Kubernetes, Apache Kafka, Docker, Software Design Patterns, Mobile, Google Cloud Platform (GCP)
Industry Expertise
Project Management
Other
API Integration, Analytics, APIs, Architecture, Software Architecture, Startups, MERN Stack, Data Warehousing, Web Marketing, Amazon RDS, AWS Cloud Architecture, CTO, Full-stack, Technical Leadership, eCommerce, Scalability, Planning, Big Data, Serverless, Software Development, Data Structures, Algorithms, Artificial Intelligence (AI), Cloud Platforms
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