Alberto Berti

Python, JavaScript, DevOps, Kubernetes Freelance Developer at Arstecnica s.r.l.

Trentino – Alto Adige/Südtirol, Italy
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
Alberto Berti is a seasoned freelance developer with 17 years of professional experience and over 25 years of hands-on engagement with computers, programming languages, and operating systems. He specializes in Python and JavaScript development, CI/CD and Kubernetes-driven DevOps, and has a proven track record deploying production systems and maintaining small-scale datacenter infrastructure. As a full-stack engineer and software architect he spans OS-level functionality to polished front-end interfaces, pragmatic about choosing dynamic or compiled languages for optimal performance. He contributes to open-source projects improving Python tooling and compatibility (notably work on macropy and a Python→ES6 translator), reflecting a strong interest in language tooling and AST-level fixes. Recently he’s focused on asynchronous patterns, distributed algorithms, and Nix/NixOS for reproducible pipelines, while exploring functional languages and deep learning. Based in Trentino-Alto Adige, he balances technical curiosity with outdoor photography and alpine hiking, bringing steady problem-solving and long-term learning to new projects.
code17 years of coding experience
job3 years of employment as a software developer
bookElectrical, Electronic and Communications Engineering Technology/Technician, Electrical, Electronic and Communications Engineering Technology/Technician at Istituto Tecnico Industriale G.Marconi of Rovereto
languagesEnglish, Italian
github-logo-circle

Github Skills (6)

merge10
javascript10
conversions10
file-merge10
python10
testing9

Programming languages (21)

C++CRustElmVueGoCommon LispMustache

Github contributions (5)

github-logo-circle
metapensiero/metapensiero.pj

Feb 2016 - Jul 2022

Javascript for refined palates: a Python 3 to ES6 Javascript translator
Role in this project:
userBack-end Developer
Contributions:3 releases, 478 commits, 24 PRs in 6 years 6 months
Contributions summary:Alberto primarily focused on debugging and fixing assertions within the Python to ES6 JavaScript translator, `metapensiero.pj`. They addressed issues by commenting out or correcting failing assertions across multiple Python files involved in class transformations and special language features. The user also cleaned up whitespace and added package installation configurations.
javascriptpythonconversionbabeljses6-javascript
lihaoyi/macropy

Apr 2017 - Mar 2020

Macros in Python: quasiquotes, case classes, LINQ and more!
Role in this project:
userBack-end Developer
Contributions:203 commits, 3 PRs, 9 pushes in 2 years 11 months
Contributions summary:Alberto primarily contributed to the `macropy` repository by merging branches and addressing code differences related to Python 3 compatibility. They worked on code modifications within the core and experimental modules, including changes to the import hooks and the unparse functions. The user also fixed some code issues, particularly around argument handling and improved the generation of the AST.
linqpython
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