Summary
Petro Thomas is a versatile Senior Python RPA Developer with nine years of full-stack experience building web applications, automation pipelines, and cloud-enabled systems across South Africa. He combines strong backend expertise in Python and PHP with database skills spanning SQL, MongoDB, PostgreSQL and BigQuery, and front-end experience in React, Solid.js and classic web technologies. Currently focused on designing and maintaining Python-based RPA solutions and CI/CD robot pipelines, he also brings hands-on DevOps practice with Docker, Terraform and multi-cloud platforms (GCP, Azure, AWS). A former lead product engineer and team mentor, Petro blends systems thinking with practical IoT and server administration experience dating back to network and hospital IT roles. Colleagues describe him as high-energy and results-driven, comfortable moving between low-level infrastructure and user-facing features to deliver end-to-end solutions.
9 years of coding experience
6 years of employment as a software developer
Diploma in computer engineering, Computer Software Engineering, Diploma in computer engineering, Computer Software Engineering at Dar es salaam Institute of Technology
Moshi Secondary School
Bachelor of Engineering (BEng), Computer Software Engineering, Bachelor of Engineering (BEng), Computer Software Engineering at Dar es Salaam Institute of Technology (DIT)