Senior Software Engineer - SN AI Lab at Springer Nature Group
Groningen, Groningen, Netherlands
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Artur Barseghyan is a Senior Software Engineer with 12 years of experience building backend systems, search, and API-driven products, now working in the SN AI Lab in Groningen. He blends deep Python expertise with modern JavaScript, databases, LLMs and DevOps practices, and has repeatedly shipped production-grade tooling and test automation across startups and established teams. Artur is an active open-source contributor—improving packaging and release workflows for projects like podman-compose and expanding test coverage for the widely used faker library—demonstrating a focus on reliability and reproducible releases. A former technical lead and team lead, he pairs hands-on coding with mentoring and architecture work, often tackling performance and deployment pain points. Outside of engineering he is an avid photographer, bringing a creative, detail-oriented perspective to problem solving.
12 years of coding experience
22 years of employment as a software developer
Master of Science (M.S.), Software Development, Master of Science (M.S.), Software Development at State Engineering University of Armenia
Faker is a Python package that generates fake data for you.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:6 commits, 2 PRs, 11 comments in 5 years 4 months
Contributions summary:Artur focused on expanding the test coverage for the `faker` library. Their contributions included adding new tests for internet-related functionalities, specifically for email generation and handling of ASCII characters. They also implemented tests for specific locales and ensured the correct behavior of the library in diverse scenarios. Furthermore, the user introduced tests for arabic character replacement and included test for the `faker-file` package.
Contributions:10 commits, 5 PRs, 11 comments in 1 day
Contributions summary:Artur focused on improving the packaging and release process of the `podman-compose` project. Their contributions include modifying scripts for clean-up, uninstalling, and making releases, as well as integrating the `twine` package for uploading to PyPI. Furthermore, they addressed packaging-related issues, such as updating the setup.py file to fix long descriptions, correct package paths, and manage versioning. The changes demonstrate a focus on automating and streamlining the project's build and deployment procedures.
containerspodmanrootless-containersdockercompose
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
Artur Barseghyan - Senior Software Engineer - SN AI Lab at Springer Nature Group