Nihar D

Python Data Engineer Developer @Citi

Toronto, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Nov 2023 — Present

Python Data Engineer Developer @Citi

View department →

Design and develop scalable Python-based data engineering platforms using FastAPI, supporting enterprise analytics, reporting, and downstream AI/ML workloads.Build and maintain robust ETL pipelines using Python and PySpark, ingesting data from APIs, databases, and cloud storage, and delivering analytics-ready datasets.Develop high-performance RESTful APIs to provide secure and efficient access to processed data, analytics outputs, and AI-powered insights.Integrate Generative AI (GenAI) and Large Language Models (LLMs) into backend systems to enable intelligent document processing, summarization, and conversational data access.Implement Retrieval-Augmented Generation (RAG) pipelines by combining structured enterprise data with vector databases to deliver context-aware AI responses.Design optimized data access layers using SQLAlchemy, improving query performance, indexing strategies, and data models for large-scale datasets.Implement data quality checks, validation, and reconciliation logic within ETL workflows to ensure accuracy, consistency, and compliance.Containerize applications using Docker and support CI/CD pipelines with GitHub Actions and Jenkins for automated testing and deployments.Monitor and optimize production systems using logging, metrics, and alerting to improve system reliability and performance.Collaborate with data scientists, AI engineers, and business stakeholders to translate analytics and AI requirements into production-ready systems.Mentor junior engineers, providing guidance on Python best practices, ETL design, and GenAI/RAG integrations.

EDUCATION

2021 — 2023

Lambton College

Graduate Certificate, Artificial Intelligence and Machine Learning

2015 — 2018

Dharmsinh Desai University

Bachelor of Technology, Instrumentation and Control Engineering

N/A

Data Sciences Institute, University of Toronto

Data Science certificate

2012 — 2015

Gujarat Technological University

Diploma in engineering, Instrumentation and Control engineering

ABOUT NIHAR D

Software Engineer with 6+ years of experience specializing in Python backend development, data engineering, and cloud-native systems. I have a strong track record of building scalable APIs, enterprise data platforms, and ETL pipelines that power analytics, reporting, and AI-driven applications.I bring hands-on expertise in Python, FastAPI, Django, REST APIs, SQL, and PySpark, designing end-to-end solutions covering data ingestion, transformation, storage, and consumption. My experience spans batch and stream processing, optimized data models, and high-performance backend services integrated with frontend and third-party systems.I have practical experience integrating Generative AI, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG) into production systems, enabling intelligent search, document processing, summarization, and conversational analytics. I’ve worked on preparing structured and unstructured data for AI consumption, including text processing, embeddings, and vector-based retrieval.Experienced in AWS, Azure, and GCP, I build and deploy cloud-native solutions using Docker and CI/CD pipelines, ensuring reliability, scalability, and maintainability. I thrive in Agile environments, collaborating closely with data scientists, AI engineers, and business stakeholders to deliver high-impact solutions.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Nihar D — Python Data Engineer Developer at Citi in Toronto, CA | Unifers