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
- Architected cloud-native applications on AWS (Lambda, EC2, S3, DynamoDB) and designed RESTful APIs following industry best practices for 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
- Integrated LLM capabilities into clinical data analytics dashboards, enabling natural language querying and automated report generation with 85% reduction in manual processing time
- Performance Optimization Leadership: Achieved 60% reduction in complex query execution times through comprehensive database optimization including query plan analysis, strategic indexing, and materialized views implementation
- Implemented advanced caching strategies with Redis and MongoDB optimization techniques, delivering 40% improvement in API response times across healthcare data pipelines
- Implemented comprehensive testing (72% to 95% coverage), CI/CD pipelines (99.9% uptime), zero-downtime deployments, and distributed tracing with Jaeger reducing 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
PostgreSQL
MongoDB
AWS
Docker
Kubernetes
Jaeger
OpenTelemetry
GitLab CI
Redis
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
Programming Languages
C#
Python
JavaScript
TypeScript
Go
SQL
Java
Solidity
ML/AI Frameworks
PyTorch
LangChain
LangGraph
Transformers
ResNet
LSTM
BERT
Backend Frameworks
.NET Core
ASP.NET
Express.js
FastAPI
Next.js
Databases
PostgreSQL
MongoDB
Redis
SQL Server
DynamoDB
Cloud & DevOps
AWS
Azure
Docker
Kubernetes
GitHub Actions
Terraform
OpenTelemetry
Jaeger
NATS
Blockchain & Web3
Ethereum
Solidity
IPFS
ERC-721
ERC-1155
Web3.js
Tools & Technologies
NS3
Flex
Bison
Git
Linux
WAL
ARIES Protocol