Default profile banner
UP

Urvesh Patel

@urvesh_patel

Freelance Python Developer at Freelance

India

FreelanceNavgujarat College of Computer Applications

Urvesh Patel is a Senior Python Developer with over five years of experience in software development and data engineering. He has proven expertise in architecting scalable backend solutions, leading technical teams, and managing complex data pipelines. He is a specialist in Python-based architectures and cloud-native infrastructure, with extensive experience in AWS services and ETL pipelines.

Experience

Freelance Python Developer

Freelance

•Sep 2025 - Present

Design and implement automated ETL pipelines using Apache Airflow and PySpark to extract, transform, and load data across distributed systems. Architect and manage cloud-native infrastructure on AWS, utilizing services like Lambda, Redshift, Glue, and S3 for scalable data lakes and analytics. Develop and optimize high-performance database schemas and queries across SQL and NoSQL environments like PostgreSQL, MySQL, and DynamoDB.

Data Engineer

Cyrino

•Jan 2025 - Sep 2025•Chennai, Tamil Nadu, India

Developed microservices using FastAPI and managed data storage via AWS RDS, S3, and DynamoDB. Created scheduled scrapers for data extraction and performed validation to support R&D.

Data Engineer

Inexture Solutions

•Mar 2024 - Dec 2024•Ahmedabad, India

Spearheaded backend solutions using Python, Django, and Flask to build robust, scalable applications. Leveraged AWS Lambda, S3, and CloudWatch to develop reliable cloud solutions.

Senior Python Developer | Web | API

TRooTech

•Jul 2023 - Dec 2023•Ahmedabad, India

Played a pivotal role in backend development and conducted code reviews to mentor other developers.

BackEnd Developer | Integration Engineer

Bit & Binary

•Jul 2021 - Jun 2023•Ahmedabad, India

Coordinated with team members for daily tasks, scrum meetings, and issue management.

Junior Backend Developer

Techmicra IT Solutions

•Jan 2020 - Jun 2021•Ahmedabad, India

Project Intern

Techmicra IT Solutions

•Jun 2018 - Oct 2019•Ahmedabad, India

Education

Navgujarat College of Computer Applications

Bachelor of Computer Applications (BCA)

Computer Applications

Jan 2020

Licenses & Certifications

Problem Solving (Intermediate)

HackerRank

• No expiration

Python (Basic)

HackerRank

• No expiration

Problem Solving (Basic)

HackerRank

• No expiration

Skills

Python
Django
Flask
FastAPI
ReactJS
AngularJS
JavaScript
HTML5
CSS3
AWS
Lambda
SQS
SNS
CloudWatch
S3
RDS
Aurora
DynamoDB
API Gateway
EC2
Chalice
CloudFormation
Docker
Kubernetes
ETL Pipelines
Apache Airflow
PySpark
Pandas
SQLAlchemy
PostgreSQL
MySQL
MSSQL
Redis
MongoDB
Elasticsearch
Microservices
Serverless
RESTful APIs
GraphQL
WebSockets