Work Experience
Professional journey and key contributions
Software Development Engineer 1, IQVIA
Backend Engineer at KPI Library team developing microservices-based healthcare applications handling millions of patient records using .NET Core and C#. IQVIA (NYSE: IQV) is a leading global provider of advanced analytics, technology solutions, and clinical research services to the life sciences industry, with 74,000+ employees across 100+ countries.
Key Responsibilities
- Developed and deployed cloud-native microservices using C#/.NET Core and EF Core on AWS (Lambda, EC2, S3, DynamoDB); built RESTful APIs serving global pharmaceutical clients
- Architecture Leadership: Led the design and refactoring of complex filter logic architecture, simplifying the codebase by 40% and enhancing filtering performance by 70% across multiple microservices
- AI/LLM Integration: Built a multi-agent system using LangGraph and LangChain with MCP (Model Context Protocol) to generate real-time dashboards from natural language prompts; implemented RAG systems for intelligent document retrieval and context-aware responses
- Performance Optimization: Achieved 60% reduction in complex query execution times through PostgreSQL optimization including query plan analysis, strategic indexing, and materialized views
- Implemented in-memory caching strategies in .NET microservices and MongoDB optimization techniques, delivering 40% improvement in API response times across healthcare data pipelines
- Testing Leadership: Developed multi-layered hashing approach enabling automated Playwright testing for export features; led export-related test suite development; increased code coverage from 72% to 95%
- Improved CI/CD pipelines with optimized build stages and parallel test execution, reducing deployment time by 35%; integrated distributed tracing with Jaeger cutting troubleshooting time by 50%
- Led proof-of-concept projects, mentored junior developers, and collaborated with cross-functional teams across multiple time zones
- Received 🏆 IQVIA Impact Program – Silver award (May 2025) for outstanding performance and essential feature development
C#
.NET Core
EF Core
PostgreSQL
MongoDB
AWS
Docker
Kubernetes
LangGraph
LangChain
RAG
Playwright
Jaeger
OpenTelemetry
GitLab CI
Full Stack Engineer, Mindshare Bangladesh (Part-time)
Developed an e-commerce aggregator platform allowing brands to promote products by fetching listings from multiple e-commerce platforms across Bangladesh.
Key Responsibilities
- Built a high-performance web scraping system using Scrapy that collected product data from approximately 20 major e-commerce platforms in Bangladesh
- Deployed and maintained the scraper as a ScrapyRT server on DigitalOcean, enabling real-time product data extraction via API endpoints
- Architected and implemented a backend system using Express.js and MongoDB to manage, process, and aggregate product data from the scraper
- Created APIs for brands to host advertisements and integrate with the aggregated e-commerce data
- Optimized database queries and implemented caching strategies to handle large volumes of product data
Python
Scrapy
ScrapyRT
Express.js
Node.js
MongoDB
DigitalOcean
REST APIs
Web Scraping
Data Aggregation
Technical Skills
Technologies and tools I work with
Backend & Systems
C#/.NET Core
Go
C++
EF Core
AI & Agents
Python
LangGraph
RAG
PyTorch
CUDA
Databases
PostgreSQL
MongoDB
SQL Server
DynamoDB
Cloud & DevOps
AWS
Docker
Kubernetes
Terraform
GitHub Actions