Bahrām Aghaei is a Senior Software Engineer based in Munich, Germany, with eight years of experience delivering reliable Python-centric backend systems. He currently drives backend development at Alasco since May 2022, after a track record at Mahsan where he modernized the development cycle by migrating SVN to Git and implementing CI/CD practices. In open source, he contributed to the bandersnatch PyPI mirror client as Backend Developer & DevOps, focusing on configuration loading, testing infrastructure, refactoring, and features like moving the status file to /tmp and adding CLI options. His academic background includes an MSc in Computer Networks from K. N. Toosi University of Technology and a BSc in Computer Software Engineering, along with a Full Stack Web Development Certification from Free Code Camp. A Python enthusiast and GNU/Linux/free software advocate, he is passionate about blending software engineering with machine learning and committed to lifelong learning.
9 years of coding experience
5 years of employment as a software developer
Master of Science (M.Sc.), Computer Networks, Master of Science (M.Sc.), Computer Networks at K. N. Toosi University of Technology
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
Bachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at Shamsipour Technical and Vocational College
A PyPI mirror client according to PEP 381 http://www.python.org/dev/peps/pep-0381/
Role in this project:
Backend Developer & DevOps Engineer
Contributions:5 commits, 6 PRs, 28 comments in 1 year 1 month
Contributions summary:Bahrām primarily focused on improving the configuration management and testing infrastructure of the bandersnatch PyPI mirror client. Their contributions involved bug fixes related to configuration loading, refactoring code to remove redundant configuration file reads, and enhancing the testing framework. They also implemented new features such as the ability to move the status file to /tmp for more flexible operations, and incorporated command-line options for improved control.
Contributions:1 PR, 26 pushes, 1 branch in 7 years 9 months
cssjavascriptreact
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
Bahrām Aghaei - Senior Software Engineer at Alasco