Fotis Gimian

Senior Software & Testing Engineer at DMG AUDIO LIMITED

Melbourne, Victoria, Australia
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

👤
Senior
🎓
Top School
Fotis Gimian is a senior software and testing engineer based in Melbourne with 14 years of professional experience and a 20-year career in Australia’s telecommunications and IT sector, notably at Telstra. He blends hands-on development in Python, Go, C#, and Rust with platform and cloud automation expertise—having introduced Git, CI/CD, linters and testing frameworks across teams and built production-grade Ansible, Terraform and Puppet automation. An active open-source contributor, he has improved widely used Puppet and Python testing projects, adding robustness, Python 3 compatibility and better tooling for real-world deployments. Equally comfortable building backend APIs and low-level desktop audio utilities, he also brings a rare creative edge from 25 years of electronic music production and plugin beta-testing with major audio vendors. A passionate mentor and continual learner, he now applies Rust extensively in personal projects and commercial audio software at DMG Audio.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor of Computer Science (Honours), Computer Programming, Bachelor of Computer Science (Honours), Computer Programming at La Trobe University
bookLalor North Secondary College
languagesGreek, Arabic, English
github-logo-circle

Github Skills (24)

puppeteer10
python10
flask-ask10
automation10
virtualenv10
pip10
automations10
devops10
flask10
test-automation10
coffeescript9
javascript9
centos9
puppet9
tablesort8

Programming languages (27)

C#CCMakeGoInno SetupHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
voxpupuli/puppet-python

Jun 2013 - Jun 2013

Puppet module for installing and managing Python, pip, virtualenvs and Gunicorn virtual hosts.
Role in this project:
userDevOps Engineer
Contributions:16 commits in 10 days
Contributions summary:Fotis primarily focused on improving the Python package management module's functionality. They added features to handle virtual environments and pip package installations, ensuring correct permissions and environment variable settings. The user made the pip package management system more robust by adding logging and correcting potential errors. They also streamlined code by removing unnecessary commands and updated documentation.
usabilitypythonpippuppetinstalling
voxpupuli/puppetboard

May 2015 - May 2015

Web frontend for PuppetDB
Role in this project:
userFull-stack Developer
Contributions:12 commits, 7 PRs, 7 pushes in 1 day
Contributions summary:Fotis made several improvements to the `puppetboard` web frontend. They implemented new features such as a skipped count on the overview and nodes pages and added a report column to the dashboard page. Further contributions include repairing date sorting on the dashboard, upgrading Python code to be `flake8` compliant, and correcting the redirection of the latest report for a node.
puppetdbreportingpuppetfrontenddashboard
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