Silvio Tomatis

Freelance Software Engineer at Self-employed

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

👤
Senior
🎓
Top School
Silvio Tomatis is a Berlin-based freelance software engineer with 17 years of hands-on experience spanning system administration, backend development, and DevOps. He blends deep Linux/Ubuntu ops skills with Python/Zope/Plone, Java, and JavaScript expertise, plus strong SQL, HTML/CSS and geospatial stacks (PostGIS, GeoServer, OpenLayers). Known for choosing pragmatic technology mixes to deliver customer value, he has led teams as CTO and improved production deployments like the Docker-based Open edX distribution by streamlining logging, gunicorn configuration, and non-interactive upgrades. Comfortable across version control systems (svn, bzr, git), he frequently bridges the gap between infrastructure and application code to reduce dependencies and simplify operations. Colleagues value him for practical, delivery-focused solutions rather than job hunting—he’s explicitly committed to freelance and consultancy work.
code16 years of coding experience
job20 years of employment as a software developer
bookComputer Science, Computer Science at Università degli Studi di Torino
bookBS Liceo scientifico, BS Liceo scientifico at Peano - Cuneo
languagesItalian, English, French, German
stackoverflow-logo

Stackoverflow

Stats
4,710reputation
1.2mreached
22answers
23questions
Badges
ubuntu
top-5%
python
top-5%
printing
top-5%
github-logo-circle

Github Skills (22)

docker10
openedx10
configuration-management10
docker-compose10
dockers10
ubuntu9
printing9
python9
automation9
automations9
kubernetes-pods8
kubernetes8
script7
bash7
pip6

Programming languages (14)

CSSC++JinjaRustMakefileVueGoHTML

Github contributions (5)

github-logo-circle
overhangio/tutor

Nov 2018 - Apr 2019

The Docker-based Open edX distribution designed for peace of mind
Role in this project:
userDevOps Engineer
Contributions:13 commits, 13 PRs, 27 comments in 5 months
Contributions summary:Silvio focused on improving the deployment and environment setup of the Open edX platform using Docker. Their contributions include aligning `docker-compose logs` invocations, modifying gunicorn configuration, and implementing changes to improve environment upgrade procedures and ensure non-interactive environments are handled correctly. Furthermore, the user worked on refactoring code related to logging configurations and made efforts to reduce dependencies in docker containers. These changes streamline the deployment and management of the Open edX platform within a Docker-based environment.
cmsdockerfilepythondocker-imagepeace
Abstract-Tech/derex.runner

Jun 2019 - Oct 2020

Manage Open edX projects
Contributions:4 reviews, 1013 commits, 130 PRs in 1 year 4 months
edxpythonopen-edx
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
Silvio Tomatis - Freelance Software Engineer at Self-employed