I'm a Software Engineer with over 6 years of experience in designing, developing, testing, and deploying scalable backend systems and APIs. Skilled in Python, Django, Flask, REST APIs, SQL, Docker, and Git, I thrive in Agile environments delivering robust software solutions. Experienced in cloud-based development using AWS and CI/CD pipelines with Jenkins and GitHub Actions, I have a strong understanding of unit testing, containerization, automation, and data processing. I have a proven ability to optimize code, automate tasks, and improve system performance by up to 40%. I'm highly collaborative and focused on writing clean, maintainable code with an emphasis on quality and reliability. I enjoy participating in Agile sprints, working with cross-functional teams, and continuously improving software delivery and operational efficiency.

Sarthak Harshadbhai Gohil

I'm a Software Engineer with over 6 years of experience in designing, developing, testing, and deploying scalable backend systems and APIs. Skilled in Python, Django, Flask, REST APIs, SQL, Docker, and Git, I thrive in Agile environments delivering robust software solutions. Experienced in cloud-based development using AWS and CI/CD pipelines with Jenkins and GitHub Actions, I have a strong understanding of unit testing, containerization, automation, and data processing. I have a proven ability to optimize code, automate tasks, and improve system performance by up to 40%. I'm highly collaborative and focused on writing clean, maintainable code with an emphasis on quality and reliability. I enjoy participating in Agile sprints, working with cross-functional teams, and continuously improving software delivery and operational efficiency.

Available to hire

I’m a Software Engineer with over 6 years of experience in designing, developing, testing, and deploying scalable backend systems and APIs. Skilled in Python, Django, Flask, REST APIs, SQL, Docker, and Git, I thrive in Agile environments delivering robust software solutions. Experienced in cloud-based development using AWS and CI/CD pipelines with Jenkins and GitHub Actions, I have a strong understanding of unit testing, containerization, automation, and data processing.

I have a proven ability to optimize code, automate tasks, and improve system performance by up to 40%. I’m highly collaborative and focused on writing clean, maintainable code with an emphasis on quality and reliability. I enjoy participating in Agile sprints, working with cross-functional teams, and continuously improving software delivery and operational efficiency.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer at PayPal Canada Co.
April 1, 2023 - Present
Developed RESTful APIs using Flask and FastAPI, improving transaction speed and reducing latency by 35%. Designed and deployed microservices in Docker containers, hosted on AWS EC2 and integrated with S3 and RDS. Wrote unit and integration tests using PyTest and Unittest, increasing test coverage to over 90%. Automated recurring backend tasks with Python scripts and CRON jobs, cutting manual processing time by 60%. Built SQLAlchemy models and optimized PostgreSQL queries for improved data access efficiency. Integrated CI/CD pipelines using Jenkins and GitHub Actions to automate builds, tests, and deployments. Documented API endpoints using Swagger and maintained YAML configs for environment-specific setups. Used AWS CloudWatch and Python logging for monitoring application health and troubleshooting in real-time. Applied OAuth2 for securing service-to-service API communication and authentication flows. Participated in Agile sprints with JIRA and Confluence, collaborating with cross-func
Software Engineer at Samsung
October 31, 2021 - July 30, 2025
Developed Django-based internal tools and web applications, improving workflow automation across QA and Product teams. Created and consumed REST APIs using Django REST Framework, supporting mobile and web platforms. Automated data reports and analysis using Pandas and NumPy, saving 15+ hours/week in manual effort. Managed PostgreSQL and MySQL databases with custom schemas and wrote optimized queries using raw SQL and ORM. Deployed applications using Docker on AWS EC2, configured with NGINX and Gunicorn for production readiness. Configured CI/CD pipelines using Jenkins for automated testing and deployments. Used Git and GitLab to manage source control, branching strategies, and merge requests. Implemented logging and exception handling to improve service reliability and error traceability. Created admin interfaces and dashboards with Django Admin to simplify business data management. Built Bash and Python scripts for log parsing, file transfer, and automated cleanup tasks. Participated
Software Engineer at PayPal Canada Co.
April 1, 2023 - Present
Developed RESTful APIs with Flask and FastAPI, improving transaction speed and reducing latency by 35%. Designed and deployed microservices using Docker containers hosted on AWS EC2 integrating with S3 and RDS. Increased test coverage over 90% using PyTest and Unittest. Automated backend tasks reducing manual processing by 60%. Built SQLAlchemy models and optimized PostgreSQL queries. Integrated CI/CD pipelines with Jenkins and GitHub Actions. Documented API endpoints with Swagger and configured environment setups. Enabled OAuth2 for secure service communication. Utilized AWS CloudWatch and Python logging for real-time health monitoring and debugging. Participated actively in Agile sprints using JIRA and Confluence.
Software Engineer at Samsung
October 1, 2021 - August 4, 2025
Developed internal tools and web applications using Django to improve QA and Product team workflows. Created and consumed REST APIs with Django REST Framework for mobile and web platforms. Automated reporting and data analysis using Pandas and NumPy, saving 15+ hours per week. Managed PostgreSQL and MySQL databases with optimized queries via raw SQL and ORM. Deployed applications on AWS EC2 with Docker, NGINX, and Gunicorn for production. Configured CI/CD pipelines with Jenkins. Used Git and GitLab for source control and branching strategies. Improved service reliability via logging and exception handling. Created admin dashboards with Django Admin. Developed Bash and Python scripts for log parsing and automated clean-up tasks. Participated in Agile sprint ceremonies and documented workflows and API usage.

Education

Master's at Bishop’s Uni. Sherbrooke, QC, CA
January 1, 2015 - December 31, 2017
Master's in Computer Science at Bishop’s University
January 11, 2030 - August 4, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Computers & Electronics, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more