Budi Utomo

(SmartHome) Software Engineer DevOps at Appium

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Budi Utomo is a Berlin-based Software Engineer and DevOps specialist with nine years of experience building resilient automation and testing infrastructure for mobile and smart-home systems. At Bosch he blends software engineering with DevOps practices, while maintaining a long-standing role in the Appium project where he has improved Docker-based Android testing, CI/CD workflows, and device connectivity tooling. His open-source work (notably the widely-used docker-android and appium-docker-android repositories) shows deep expertise in containerization, GitHub Actions automation, and test distribution for real-device automation. With a background spanning SRE, mobile engineering, and a Master’s in Business Informatics, he pairs system-level pragmatism with product-minded engineering. Colleagues rely on him to simplify complex CI/CD pipelines and enable reproducible testing at scale.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster of Science (M.Sc.), Wirtschaftsinformatik / Business Informatics, Master of Science (M.Sc.), Wirtschaftsinformatik / Business Informatics at Hochschule für Technik und Wirtschaft Berlin
languagesIndonesian, German, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

appium10
automation10
github-ci10
bash10
docker10
automations10
selenium-grid10
githubaction-workflow10
android10
dockers10
cicd10
dockerfile9
saltstack8
test-automation7
terraformer6

Programming languages (6)

JavaDockerfileShellCJavaScriptPython

Github contributions (5)

github-logo-circle
appium/appium-docker-android

Apr 2017 - Jan 2023

Appium Server setup to automate android testing on real devices
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:78 releases, 6 reviews, 60 commits in 5 years 9 months
Contributions summary:Budi primarily focused on enhancing the Docker-based environment for Appium. They implemented automated builds, tests, and pushes using GitHub Actions. Their contributions included modifying entry point scripts to incorporate features such as relaxed security, SaltStack integration, and Appium Test Distribution (ATD). They also updated scripts for device connectivity and formatting, streamlining the automated deployment process.
dockerfiletest-automationdocker-imageappiumtesting
budtmo/docker-android

Dec 2016 - Jan 2023

Android in docker solution with noVNC supported and video recording
Role in this project:
userDevOps Engineer
Contributions:100 releases, 60 reviews, 412 commits in 6 years 1 month
Contributions summary:Budi's commits primarily focused on integrating and configuring Appium for Android testing within a Docker environment. They enabled features such as connecting to a Selenium Grid, automating video recording, and integrating with Genymotion for cloud-based emulator management. The user also implemented features for setting up environment variables like proxy settings and enabling/disabling specific build steps.
gcpemulatormobile-appselenium-gridvideo
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Budi Utomo - (SmartHome) Software Engineer DevOps at Appium