Skip to main content
Dhruv ShahDS
Looking for a job

Dhruv Shah

@dhruvshah5

Senior Software Developer at CPP Investments who built a legal data search and conflict-of-interest detection system.

Canada
Message

At CPP Investments, I developed Python data pipelines that bring legal and compliance data from APIs and file servers into an OpenSearch-based data lake. I also led development of a company-wide entity-search and conflict-of-interest detection system.

I built CI/CD pipelines with GitHub Actions, automated infrastructure provisioning with Terraform, and managed orchestration through AWS MWAA (Airflow). I also created a local development framework to make onboarding and data product development faster.

At Ness Digital Engineering (Niyuj), I architected a metadata-driven data platform for Out of the Blue’s North Star project. Its Kedro pipelines processed millions of records per hourly batch to support analytics and reporting.

Earlier, I built APIs and scheduling systems for machine-learning model training and deployment at Pivotchain Solutions, and developed web crawling and data extraction systems at Innoplexus & Meditab.

Experience

Work history, roles, and key accomplishments

CI
Current

Senior Software Developer

CPP Investments

Jan 2024 - Present (2 years 9 months)

Designed and developed scalable Python data pipelines for legal and compliance datasets, and led development of an entity-search and conflict-of-interest detection system. Built CI/CD pipelines and managed orchestration through AWS MWAA.

NE

Principal Software Engineer

Ness Digital Engineering

Jul 2019 - Oct 2022 (3 years 3 months)

Architected a metadata-driven data platform using Postgres and Hasura, and designed data pipelines processing millions of records per hour. Led refactoring of a legacy monolith and served as Python subject matter expert.

PS

Senior Software Engineer

Pivotchain Solutions

May 2017 - May 2019 (2 years)

Built APIs and scheduling systems for ML model training and deployment, and developed real-time distributed systems for anomaly detection and financial profiling.

IM

Software Engineer

Innoplexus & Meditab

Jul 2013 - May 2017 (3 years 10 months)

Built web crawling and data extraction systems, automated testing frameworks, and backend services. Developed a TF-IDF-based tool to improve support ticket resolution.

Education

Degrees, certifications, and relevant coursework

Vellore Institute of Technology logoVT

Vellore Institute of Technology

Bachelor of Technology, Electronics and Communication

2008 - 2012

Pursued a Bachelor of Technology in Electronics and Communication from 2008 to 2012.

Interested in hiring Dhruv?

You can contact Dhruv and 90k+ other talented remote workers on Himalayas.

Message Dhruv

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan