Tanay Krishna Dev, Developer in London, United Kingdom
Tanay is available for hire
Hire Tanay

Tanay Krishna Dev

Verified Expert  in Engineering

Bio

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

Medly Pharmacy
Linux, Bash, Node.js, TypeScript, React, PostgreSQL, Amazon RDS, Next.js...
Novolytics
Linux, Bash, Docker, Databases, Analytics, Node.js, React, Flutter, Serverless...
Yellow.ai
Node.js, React, TypeScript, Python 3, PostgreSQL, Ubuntu, Bash, Docker...

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

Part-time

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

2022 - PRESENT
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.
Technologies: Linux, Bash, Node.js, TypeScript, React, PostgreSQL, Amazon RDS, Next.js, Analytics, API Development, JavaScript, Architecture, Microservices, Amazon Web Services (AWS), AWS Cloud Architecture, Mobile Development, Project Management, Full-stack, Technical Leadership, HIPAA Compliance, DevOps, REST APIs, JSON, HTML, Amazon S3 (AWS S3), CSS, Mobile, Software Architecture, eCommerce, Android, Startups, Scalability, Requirements Analysis, Agile, Planning, REST, Amazon CloudFront CDN, NoSQL, MERN Stack, Express.js, NestJS, Kubernetes, Apache Kafka

Co-founder and CTO

2021 - 2021
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.
Technologies: Linux, Bash, Docker, Databases, Analytics, Node.js, React, Flutter, Serverless, Amazon RDS, Ubuntu, MongoDB, MySQL, Ruby, JavaScript, API Development, Architecture, Microservices, Amazon Web Services (AWS), AWS Cloud Architecture, CTO, Mobile Development, Project Management, Full-stack, Technical Leadership, DevOps, REST APIs, JSON, HTML, Amazon S3 (AWS S3), Bootstrap, CSS, Mobile, Software Architecture, Android, Startups, Scalability, Requirements Analysis, Agile, Planning, REST, Amazon CloudFront CDN, NoSQL, MERN Stack, Express.js, Kubernetes, Apache Kafka

Engineering Architect and Manager

2020 - 2021
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.
Technologies: Node.js, React, TypeScript, Python 3, PostgreSQL, Ubuntu, Bash, Docker, JavaScript, Analytics, API Development, Architecture, Microservices, Project Management, Full-stack, Technical Leadership, DevOps, REST APIs, JSON, HTML, Amazon S3 (AWS S3), Bootstrap, CSS, Software Architecture, eCommerce, Android, Startups, Scalability, Requirements Analysis, Agile, Planning, REST, Amazon CloudFront CDN, NoSQL, MERN Stack, Express.js, NestJS, Kubernetes, Apache Kafka

Software Architect and Lead

2019 - 2020
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.
Technologies: Linux, Java, Python, Node.js, Redshift, Python 3, Databases, Big Data, Data Warehousing, Ubuntu, Bash, Ruby, Analytics, API Development, Architecture, Microservices, Amazon Web Services (AWS), AWS Cloud Architecture, Project Management, Full-stack, Technical Leadership, DevOps, REST APIs, JSON, HTML, Amazon S3 (AWS S3), CSS, Software Architecture, Startups, Scalability, Requirements Analysis, Agile, Google Cloud Platform (GCP), Planning, REST, Amazon CloudFront CDN, NoSQL, MERN Stack, Express.js, Apache Kafka

Technical Lead and Architect - MDP

2018 - 2018
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.
Technologies: Redshift, ETL, Python, Data Warehousing, Databases, API Integration, Web Marketing, Ubuntu, Linux, Bash, Node.js, Ruby, Analytics, API Development, Architecture, Microservices, Amazon Web Services (AWS), AWS Cloud Architecture, Project Management, Full-stack, Technical Leadership, DevOps, REST APIs, JSON, Amazon S3 (AWS S3), Software Architecture, Startups, Scalability, Requirements Analysis, Agile, Google Cloud Platform (GCP), Planning, REST, Amazon CloudFront CDN, NoSQL, Apache Kafka

Technical Lead and Architect

2016 - 2018
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.
Technologies: Java, React, Ruby, Ubuntu, Linux, Bash, Node.js, MongoDB, MySQL, Redshift, Analytics, API Development, Architecture, Microservices, PHP, Amazon Web Services (AWS), Mobile Development, Full-stack, Technical Leadership, DevOps, REST APIs, JSON, Amazon S3 (AWS S3), Software Architecture, Startups, Scalability, Requirements Analysis, Agile, Planning, REST, Amazon CloudFront CDN, NoSQL, Apache Kafka

Technical Lead

2016 - 2016
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.
Technologies: Java, Node.js, Python, Ubuntu, Linux, Bash, MongoDB, MySQL, Ruby, JavaScript, Analytics, API Development, Architecture, Microservices, PHP, Amazon Web Services (AWS), Mobile Development, Full-stack, Technical Leadership, DevOps, REST APIs, JSON, HTML, Amazon S3 (AWS S3), CSS, Mobile, Software Architecture, eCommerce, Android, Startups, Scalability, Requirements Analysis, Agile, Planning, REST, Amazon CloudFront CDN, NoSQL, MERN Stack, Express.js, Apache Kafka

Senior Software Design Engineer

2014 - 2015
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.
Technologies: Bash, MongoDB, Java, MySQL, Node.js, JavaScript, Ubuntu, Linux, Ruby, Ruby on Rails (RoR), Analytics, API Development, Architecture, Microservices, Amazon Web Services (AWS), Full-stack, DevOps, REST APIs, JSON, HTML, Amazon S3 (AWS S3), Bootstrap, CSS, Mobile, Software Architecture, eCommerce, Startups, Scalability, Requirements Analysis, Agile, Planning, REST, Amazon CloudFront CDN, NoSQL, MERN Stack, Express.js, Apache Kafka

Software Design Engineer

2012 - 2014
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.
Technologies: Ruby, Bash, Java, Ruby on Rails (RoR), MySQL, Ubuntu, Linux, JavaScript, Analytics, API Development, Microservices, Full-stack, REST APIs, JSON, HTML, Amazon S3 (AWS S3), Bootstrap, CSS, Startups, Agile, REST, Amazon CloudFront CDN, Amazon Web Services (AWS), NoSQL

Experience

eCommerce Platform | Medly

An eCommerce web app written using TypeScript, React, Node.js, and Next.js to sell and market health and wellness products that can be sold over the counter. The entire architecture was based on microservices and used the best practices for development and monitoring, deployed on AWS serverless.

Marketplace Platform

A marketplace platform that enabled the marketplace sellers to onboard, create ad campaigns across different digital channels, manage them via the UI, and check the report of the campaigns. The scale of the project's execution was massive and became a significant source of revenue for the organization.

Marketing Data Platform

A back-end data sourcing and analysis platform built on traditional ETL systems, with machine learning, that enabled clients to make better strategic decisions on their marketing efforts across digital channels such as search and social ad channels. Based on past performance and current campaign stats, a score would be published each day for the clients to analyze their effort on market spending within different channels to control spending on one or increase spending on the other. I also enabled different views of the report so clients could focus on either one attribute or all at once. The entire project was built on the AWS cloud platform.

Education

2008 - 2012

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring