
Pranay Das
Verified Expert in Engineering
Software Engineer and Developer
West Lafayette, IN, United States
Toptal member since July 16, 2026
Pranay is a software engineer with 6+ years of experience building scalable back-end systems, distributed systems, and cloud-native applications across healthcare, fintech, and SaaS. He has built production systems at Eli Lilly, Natixis, Novo Nordisk, and YC-backed Instoried using Python, Go, FastAPI, Kubernetes, AWS, Kafka, PostgreSQL, and Temporal. Recently, Pranay has also built production AI applications using RAG, LangChain, and agentic workflows.
Portfolio
Experience
- Distributed Systems - 7 years
- FastAPI - 6 years
- Python - 6 years
- Data Structures - 6 years
- PostgreSQL - 6 years
- Redis - 6 years
- Agentic AI - 2 years
- RAG Systems - 2 years
Work Experience
Software Developer
Eli Lilly
- Designed a slot reservation service for radiopharmaceutical dose ordering used by 10K+ clinical technicians, using idempotency and optimistic locking to ensure first-confirmed booking wins and prevent race-condition double bookings.
- Built a patient context service for adverse event classification that retrieves live medical history and redacts PII before model input, serving context in ~3 ms.
- Developed a citation verification component that checks model explanations against retrieved historical cases, contributing to ~70% of adverse event cases bypassing manual classification review.
- Built Python transformers mapping canonical case data to MuleSoft and Veeva formats, and reviewed teammates' PRs for the downstream pipeline stages that run after an authorized reviewer approves a submitted case change.
Open Source Software Developer
Google Summer of Code
- Built and published scorecode, a Python package that retrieves OpenSSF Scorecard supply-chain security metrics; adopted as a ScanCode.io dependency, with ~2K monthly PyPI downloads.
- Integrated Scorecard results into ScanCode.io through reusable Django models and CycloneDX SBOM export support, with pytest coverage for public and private repositories.
- Collaborated with open-source maintainers through iterative code reviews, refining API design, class naming conventions, documentation, and code quality to meet project contribution standards.
Freelance Software Developer
Novo Nordisk
- Innovated and eliminated manual document checks, yielding a remarkable 70% boost in productivity using serverless workflows and cloud technologies.
- Designed cutting-edge automation technology, reducing error rates to an impressive 3% and ensuring precise compliance.
- Streamlined proprietary algorithms to cut compliance check times by 70%, leveraging REST APIs and high-throughput data processing.
- Improved notification response times by 90% via optimized back-end services and event-driven architecture.
- Developed a high-performance web service with Go/Gin, built for horizontal scalability up to 1+ million requests per second, using Docker and Kubernetes.
Freelance Software Developer
Natixis Investment Managers
- Achieved a 20x productivity increase by building an internal KYC portal using FastAPI, React, and PostgreSQL to unify fragmented processes.
- Designed and implemented AML and fraud detection tools using Python, integrating a lightweight ML engine to reduce manual checks by 70%.
- Built in-house PDF automation with Node.js and Next.js, cutting document processing turnaround by 80%.
- Seamlessly integrated 3rd-party bank systems (Orbis, Worldcheck by Refinitiv, Moody’s Compliance Check) for enhanced operational efficiency.
Software Developer (Founding Engineer)
Instoried
- Led a team of 5–6 backend, frontend, and DevOps engineers, hired approximately five engineers, and managed technical design, code reviews, and mentoring alongside the CTO.
- Built an AI writing assistant backend from scratch using Python, FastAPI, and PostgreSQL, delivering tone, emotion, and concision recommendations to over 100,000 registered users.
- Developed an OAuth 2.0 authorization service and developer portal that enabled approximately 20 B2B customers to integrate AI recommendation APIs into their products.
- Designed a Git-like text versioning system using snapshots and incremental deltas, reducing document-save payloads from up to 10 MB to a few KB while supporting recovery from lost chunks.
- Resolved production failures during 3x traffic spikes using Redis caching and Kubernetes autoscaling, reducing repeat recommendation latency from 1–2 seconds to approximately 1 ms.
- Built a real-time sales dashboard powered by checkpoint-based incremental ETL, synchronizing onboarding and campaign data without adding reporting load to the primary database.
Senior Software Developer | Founding Engineer
Instoried
- Led back-end development for AI-driven content solutions using Node.js (Nest.js), Go (Gin), and FastAPI, driving a 150% increase in company valuation.
- Built a lightweight background task queue engine in Node.js to run async jobs with retry logic and Redis-based persistence.
- Architected microservices using Docker, Kubernetes, and Redis, improving back-end scalability and service isolation.
- Deployed and maintained infrastructure using Terraform, AWS EC2, S3, and Jenkins, reducing hosting costs by 50%.
- Orchestrated end-to-end development of Flask and FastAPI microservers for a robust back end.
- Facilitated exposure of deep learning algorithms, developing NVIDIA GPUs, and the software development lifecycle, boosting core functionalities.
- Handled authentication and user management with OAuth2, improving platform security and session control.
- Designed ML workflow orchestration with Node.js and Python-based microservices and deployed them on AWS using Docker and Terraform.
Software Developer
KaptureCRM
- Designed a bidirectional CRM synchronization backend integrating Shopify, HubSpot, NetSuite, Snowflake, and SQL databases, supporting more than 50 onboarded clients.
- Developed a canonical object model with source-specific data mappers, eliminating the need for separate point-to-point integration logic between connected systems.
- Implemented change capture using SaaS webhooks, WAL-based CDC for SQL databases, and offset-based polling workers for legacy systems.
Software Developer | Back-end Engineer
KaptureCRM
- Engineered a microservice using Spring Boot to ingest social feeds (e.g., Shopify, Facebook, Instagram) into the CRM system as tickets.
- Combined 50+ REST connectors across diverse platforms (Shopify, Facebook, Instagram, 99acres) into a database.
- Utilized MongoDB and Spring Data for efficient serialization and deserialization of NoSQL data structures.
- Developed sync Engine to transfer data from Snowflake, Salesforce, and Shopify to CRM and Postgres to sync data between 2 isolated systems.
Software Developer
Aptus Data Labs
- Developed 5 REST API connectors for platforms including QuickBooks and Zendesk, enabling an early-stage data migration platform to transfer authorized customer data into PostgreSQL.
- Implemented secure data integration workflows that respected user-granted API scopes, ensuring only authorized information was extracted and migrated between connected systems.
- Contributed to a unified global data schema that standardized heterogeneous data sources, reducing the need for source-to-destination-specific transformation logic.
- Built Java-based Microsoft Azure and JSON data-source plugins for Yellowfin BI, allowing users to connect external data sources and visualize information directly in the analytics platform.
Project History
KYC Application for Investment Bank
• Developed distributed microservices using Python, FastAPI, Kafka, PostgreSQL, Redis, Docker, and Kubernetes.
• Integrated multiple external banking and regulatory APIs for PEP screening, sanctions screening, corporate registry lookup, shareholder analysis, and adverse media search.
• Built real-time workflow tracking using Redis caching and Kafka events, enabling analysts to monitor screening progress without blocking on slow external providers.
• Implemented retry policies, exponential backoff, dead-letter queues, correlation IDs, and centralized logging for production observability.
• Reduced manual compliance processing by over 60%, improving screening turnaround from 1 week to approximately 2 days.
Workflow Automation Using AI Agents
Enterprise KYC/AML Verification and Screening Platform Copy
Education
Master's Degree in Computer Science
Purdue University - West Lafayette, IN, USA
Bachelor's Degree in Computer Science
Sambalpur University - India
Certifications
CompTIA Security+ SY0-501
CompTIA
Skills
Libraries/APIs
REST APIs, React, OpenAPI, MyBatis, Asyncio, SQLAlchemy, API Development, Node.js, Shopify API
Tools
Terraform, AWS CloudFormation, Amazon EKS, Grafana, Shadcn UI, Claude, Amazon Cognito, Celery, BigQuery, Pytest, Jenkins, Postman
Languages
Python, Go, JavaScript, TypeScript, Java, SQL, Snowflake, GraphQL
Frameworks
Django, Spring Boot, Next.js, Angular, Tailwind CSS, Spring, Flask, Gin, gRPC, Swagger
Paradigms
Microservices, Microservices Architecture, Model Context Protocol (MCP), Database Design, Testing, Automated Testing, Parallel Computing, Security Software Development, ETL
Platforms
AWS Lambda, Docker, Kubernetes, Amazon Web Services (AWS), Databricks, Azure, Google Cloud Platform (GCP), AWS IoT, Shopify, Salesforce, Apache Kafka, Linux, Windows, HubSpot
Storage
Redis, PostgreSQL, Relational Databases, Datadog, Amazon Aurora, Amazon DynamoDB, Database Management, Amazon S3 (AWS S3), MongoDB, Spring Data, Databases
Other
FastAPI, Data Structures, Distributed Systems, Back-end, Full-stack Development, Web App Development, API Integration, Artificial Intelligence (AI), Full-stack, Trading, AI Agents, Prometheus, Tailwind UI, GPU Computing, Large Language Models (LLMs), Machine Learning, Optical Character Recognition (OCR), Agentic AI Systems, AI Engineering, APIs, Legacy Code, API Design, Software Architecture, Architecture, Enterprise Architecture, Solution Architecture, Cursor AI, Data Governance, Data Quality Governance, Enterprise Application Development, Amazon Bedrock, Amazon RDS, Web Applications, Software Development, Web Development, Credentialing, Identity Verification, OAuth, Back-end Development, Technical Leadership, CI/CD Pipelines, AI Inference, Concurrency, Scaling, Agentic AI, RAG Systems, Gorilla Mux, CycloneDX, NVIDIA GPU, Facebook, Instagram, Serverless Workflows, Single Sign-on (SSO), Algorithms, Reverse Engineering, Mathematics, Cryptography, Networks, IT Security, Windows Subsystem for Linux (WSL), Temporal, LangChain, System Design
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring