Hossein Ghorbali is a software engineer with 7 years of experience building production-grade backend systems, primarily in Golang and Python, based in Dubai. He has designed and maintained microservices and gRPC gateways following DDD and Clean Architecture, and has hands-on experience with CI/CD, Ansible, Docker, and production debugging. His work spans real-time systems—from TCP servers for GPS trackers to live video streaming with RTMP/HLS/WebRTC—and integrations with message brokers and analytical databases like ClickHouse. He has implemented OAuth and KYC flows in financial services and automated deploys and releases as a build/release engineer. An active automation contributor on GitHub, he authored robust Wine-based installers that automate running Adobe CC apps on Linux, reflecting a knack for practical cross-platform tooling. Practical, operations-minded, and detail-oriented, he combines low-level networking experience with a strong service-oriented architecture mindset.
7 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Azad University (IAU)
Contributions:1 release, 1 review, 133 commits in 1 year 6 months
Contributions summary:Hossein primarily contributed to creating a script to install Adobe Photoshop CC v19 on a Linux system using Wine. They implemented functionalities for downloading necessary components, installing Wine, configuring the Wine prefix, and installing required dependencies such as Visual C++ runtimes, and other libraries using Winetricks. Additionally, they added a launcher script and desktop entry for Photoshop.
Contributions:1 release, 29 commits, 3 PRs in 6 months
Contributions summary:Hossein primarily focused on creating and modifying scripts to automate the installation, configuration, and uninstallation of Adobe Illustrator CC on Linux systems. They implemented shell scripts for tasks such as downloading installation files, setting up the Wine environment, configuring dark mode, creating launcher scripts and desktop entries, and providing an uninstaller. The user also integrated different download methods based on availability, demonstrating a focus on reliable and automated installation processes.
illustrator-scriptsinkscapearchlinuxgnugnu-linux
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.