Summary
Overview
Work History
Skills
Timeline
Generic

Rohit Thota

Irving

Summary

Detail-oriented software professional with over 3 years of experience in Python development and Shell scripting in Unix environments. Expertise in supporting and maintaining data processing systems, automating operational tasks, and managing large datasets across various file formats and transfer protocols. Strong knowledge of the software development lifecycle and proven problem-solving abilities. Committed to delivering reliable and efficient solutions in high-availability environments.

Overview

4
4
years of professional experience

Work History

Python Developer

State Farm
03.2023 - 06.2025
  • Developed and maintained Python scripts to automate recurring operational tasks, reducing manual effort by 40%.
  • Created and supported shell scripts for managing file transfers, monitoring jobs, and handling various file formats (CSV, JSON, XML).
  • Stayed up-to-date with the latest Python development trends and best practices to apply them in projects.
  • Identified and fixed bugs and performance issues in Python applications to ensure optimal functionality.
  • Provided early-morning production support for critical data ingestion pipelines, ensuring 99.9% uptime, and quick issue resolution.
  • Collaborated with cross-functional teams to enhance system performance and improve monitoring tools.
  • Conducted code reviews and optimized Python code for performance and maintainability.
  • Assisted in data validation and troubleshooting for large datasets sourced from external vendors via FTP/SFTP.
  • Implemented object-oriented programming in Python to build custom classes and functions.
  • Designed and implemented AWS infrastructure solutions for various projects.
  • Managed cloud resources using AWS services like EC2, S3, and RDS.
  • Developed CI and CD pipelines using CodePipeline and CodeBuild which can be used by DevOps teams for automated deployment of application code changes.
  • Automated deployment processes with tools such as Terraform and CloudFormation.
  • Managed the development and implementation of infrastructure automation solutions using AWS technologies such as EC2, S3, ECS, EKS, Lambda.

Python Developer

Pact Software Solutions
06.2021 - 11.2022
  • Developed Python scripts to automate data processing tasks efficiently.
  • Collaborated with team members on software development projects and code reviews.
  • Conducted debugging sessions to identify and resolve coding issues effectively.
  • Participated in daily stand-up meetings to discuss project progress and challenges.
  • Integrated third-party APIs to enhance application functionality and performance.
  • Contributed towards open source projects related to Python language on GitHub repository.
  • Implemented object-oriented programming principles while developing new features for existing projects.
  • Maintained version control system to track changes made to source code over time.
  • Participated in team-based project work, demonstrating ability to fill multiple roles.
  • Debugged and resolved software bugs, improving system performance and reliability.
  • Supported the migration of legacy systems to new technology platforms.

Skills

  • Python programming
  • Shell scripting
  • Object-oriented programming
  • Data processing
  • Data Formats
  • Unix/Linux (cron, permissions, logs, processes)
  • File Transfer Protocols
  • Relational Databases
  • AWS management
  • CI/CD pipelines

Timeline

Python Developer

State Farm
03.2023 - 06.2025

Python Developer

Pact Software Solutions
06.2021 - 11.2022
Rohit Thota