Dhruv Patel profile photo 1 on Tal

Dhruv Patel

Senior Software Engineer @ EPAM | FastAPI, Distributed Systems, AI & Data Platforms | Building Scalable Backend & Cloud Infrastructure

Ahmedabad

5+ years of work experience

EPAM Systems
Jun 20251 yr 1 moPresent

Remote

MarsDevs
Aug 20231 yr 11 mosJun 2025

Pune District, Maharashtra, India

Shipmnts
Mar 20236 mosAug 2023

Crest Data Systems
Jan 20232 mosFeb 2023

Ahmedabad, Gujarat, India

FERO.Ai
Jun 20228 mosJan 2023

Ahmedabad, Gujarat, India

FERO.Ai
Jan 20226 mosJun 2022

Ahmedabad, Gujarat, India

FERO.Ai
Feb 202111 mosDec 2021

Ahmedabad, Gujarat, India

Join Dhruv and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Dhruv Patel on Tal

Headline

Senior Software Engineer @ EPAM | FastAPI, Distributed Systems, AI & Data Platforms | Building Scalable Backend & Cloud Infrastructure

About

I’m a Senior Software Engineer focused on building scalable backend systems, data platforms, and AI-powered applications. Over the past several years, I’ve worked across startups and global engineering teams designing distributed systems, high-performance APIs, and cloud-native infrastructure that power production-grade applications. My work spans backend engineering, data engineering, and modern AI tooling, allowing me to build systems that are both scalable and intelligent. I specialize in Python-based backend development and have extensive experience building robust services using FastAPI, Django, and modern microservice architectures. Alongside backend engineering, I design data pipelines and event-driven systems using tools such as Redis, RabbitMQ, Airflow, and Celery, enabling reliable processing of large-scale data workloads. My work frequently involves deploying and operating cloud-native systems. I’ve built and maintained infrastructure on AWS, GCP, and Azure using Docker, Kubernetes, Terraform, and modern CI/CD pipelines with GitHub Actions, Jenkins, and CircleCI. I also work with AI-driven systems and developer tools, building applications that integrate LLM frameworks such as LangChain and LlamaIndex to enable intelligent automation and data-driven capabilities. Across my career I’ve contributed to projects involving: • Scalable backend architectures for high-traffic applications • Event-driven and distributed systems • Data pipelines and workflow orchestration • AI-powered platforms using modern LLM tooling • Cloud infrastructure and DevOps automation Beyond engineering work, I enjoy sharing technical knowledge through articles, developer content, and community contributions focused on backend architecture, system design, and scalable AI systems. If you're building complex backend platforms, AI-driven systems, or data infrastructure and would like to collaborate, feel free to connect or reach out.

Location

Ahmedabad

Work experience

Senior Software Engineer at EPAM Systems, Jun 2025 - Present · 1 yr 1 mo, Remote

Software Engineer - Data-Driven Applications at MarsDevs, Aug 2023 - Jun 2025 · 1 yr 11 mos, Pune District, Maharashtra, India

Ruby on Rails Developer at Shipmnts, Mar 2023 - Aug 2023 · 6 mos

Senior Software Engineer at Crest Data Systems, Jan 2023 - Feb 2023 · 2 mos, Ahmedabad, Gujarat, India

Team Lead at FERO.Ai, Jun 2022 - Jan 2023 · 8 mos, Ahmedabad, Gujarat, India

Software Developer at FERO.Ai, Jan 2022 - Jun 2022 · 6 mos, Ahmedabad, Gujarat, India

Junior Software Developer at FERO.Ai, Feb 2021 - Dec 2021 · 11 mos, Ahmedabad, Gujarat, India

Dhruv Patel - Senior Software Engineer in Ahmedabad | Tal