I am a Python Engineer with 5+ years of experience building scalable web and data processing solutions. I design and implement data pipelines, ETL workflows, and RESTful APIs using Python, Django, and Flask, leveraging AWS services to enable robust cloud-based processing. I enjoy turning complex data problems into clear, maintainable solutions and collaborating with cross-functional teams to deliver value. I’m passionate about clean code, testing, and automation. I thrive in fast-paced environments, continuously learning new technologies, and applying best practices in CI/CD, data modeling, and scalable architecture to drive measurable impact.

Nabin Rai

I am a Python Engineer with 5+ years of experience building scalable web and data processing solutions. I design and implement data pipelines, ETL workflows, and RESTful APIs using Python, Django, and Flask, leveraging AWS services to enable robust cloud-based processing. I enjoy turning complex data problems into clear, maintainable solutions and collaborating with cross-functional teams to deliver value. I’m passionate about clean code, testing, and automation. I thrive in fast-paced environments, continuously learning new technologies, and applying best practices in CI/CD, data modeling, and scalable architecture to drive measurable impact.

Available to hire

I am a Python Engineer with 5+ years of experience building scalable web and data processing solutions. I design and implement data pipelines, ETL workflows, and RESTful APIs using Python, Django, and Flask, leveraging AWS services to enable robust cloud-based processing. I enjoy turning complex data problems into clear, maintainable solutions and collaborating with cross-functional teams to deliver value.

I’m passionate about clean code, testing, and automation. I thrive in fast-paced environments, continuously learning new technologies, and applying best practices in CI/CD, data modeling, and scalable architecture to drive measurable impact.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Python Engineer at Alexion Pharmaceutical
November 1, 2024 - Present
Developed a robust document automation pipeline to process PDFs uploaded from Promomat into AWS S3 for analysis. Extracted text with PyPDF2, applied Langchain for semantic chunking, generated embeddings with OpenAI models via TikToken, and indexed them in AWS OpenSearch to enable semantic search. Built AWS Lambda functions triggered by S3 events to orchestrate extraction, chunking, embedding, and indexing, with AWS SQS for event-driven notifications. Leveraged Boto3 for service integrations; used pathlib and urllib for file handling. Implemented robust logging with Loguru and retry mechanisms to improve reliability. Collaborated with cross-functional teams to ensure compliance with industry standards and delivered performance optimizations for cloud-based document automation.
Python Engineer at Lam Research
March 1, 2024 - August 1, 2024
Ingested and transformed sensor data with Apache Spark on a distributed cluster. Wrote Python scripts to ingest, transform, and load data into PostgreSQL; transformed data using Pandas. Leveraged Spark for scalable processing, optimized SQL queries in PostgreSQL, and excluded nested TDMS data to improve data quality. Deployed and managed Spark cluster on Linux-based systems. Implemented CI/CD with Jenkins; used Black Duck for OSS compliance and Bitbucket for version control. Upgraded Java jars and Python packages to maintain compatibility and security. Managed dependencies with pip and Maven repositories.
Data Engineer (Python) at Trader Interactive
June 1, 2022 - February 1, 2024
Developed and optimized ETL workflows to extract, transform, and load data into a centralized data warehouse. Built and maintained Python and Bash-based ETL pipelines, and automated ingestion with Apache Airflow. Integrated Excel data processing with Pandas/NumPy, generating visualizations for stakeholders. Wrote unit tests with Pytest/Unittest and implemented data cleaning to handle missing values and outliers. Collaborated with data analysts to translate requirements into scalable data solutions. Used requests or Scrapy for web scraping and REST API interactions. Implemented data quality checks and security measures, and documented pipelines for maintainability. Scheduled automated tasks with cron/Task Scheduler and prepared reusable components.
Python Developer at JP Morgan Chase
August 1, 2021 - May 1, 2022
Developed Python-based financial data applications and API endpoints for data retrieval and integration with external systems. Implemented CI/CD pipelines with Jenkins, including plugins and extensions to optimize workflows. Implemented secure authentication and authorization modeling for regulatory compliance. Integrated third-party APIs for payments and data providers to support real-time data updates. Worked within the JPMC framework using Python 2.7 and Workflow Server (WFS) for job scheduling, data archiving, and purging. Optimized queries and added caching to boost performance. Worked with NumPy, Pandas, SciPy for financial calculations; supported OTC derivatives, securities, securitization, and risk calculations. Collaborated across teams to design scalable data models and conducted unit tests to ensure quality. Deployed apps on AWS with DevOps practices for high availability.
Python Developer at Charter Communications
October 1, 2018 - July 1, 2021
Generated Django forms for online user data capture; built MySQL back-end for data entry from Flash. Implemented Python-based monitoring and data retrieval routines; performed data fetching for selected options. Designed database schemas, tables, and queries using SQL and PostgreSQL. Implemented client-side validation with JavaScript and developed UI with HTML/CSS/Bootstrap. Led Django/Flask applications development; built Django APIs for database access. Created PDF reports using Go and XML with multilingual support. Conducted database migrations (Oracle to MongoDB/CouchDB) and wrote advanced SQL queries, stored procedures, and triggers. Performed UAT and tested Python/Django APIs; tuned database performance and monitored SQL tuning.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Manufacturing, Financial Services, Professional Services