Romanos Skiadas

Software Engineer at Arista Networks

Athens, Attica, Ireland
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
Romanos Skiadas is a software engineer with 11 years of experience, currently building networking software at Arista Networks from Athens with a background in electronics and information engineering from Imperial College London. He has deep experience in SDN and cloud integration from his work on OPNFV and BGP-VPN solutions using OpenDaylight, OpenStack and Quagga, and a history of low-level C work on embedded audio projects during a research placement. An active open-source contributor, he has improved front-end widgets for the Awesome Window Manager and strengthened test automation for the widely used Flycheck Emacs project, demonstrating both UX attention and QA rigor. Colleagues know him for pragmatic refactors, bug fixes that improve reliability, and a habit of improving developer tooling and tests behind the scenes.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor’s Degree, Electronic and Information Engineering, Bachelor’s Degree, Electronic and Information Engineering at Imperial College London
languagesEnglish, Greek
github-logo-circle

Github Skills (15)

lua10
web-widgets10
awesomewm10
puppeteer10
elisp10
emacs10
widgets10
syntax-checking10
puppet10
flycheck10
testing9
ui-design9
graphical-user-interface9
user-interface9
regex8

Programming languages (18)

JavaC++RustCGoHTMLDockerfileShell

Github contributions (5)

github-logo-circle
flycheck/flycheck

Aug 2016 - Oct 2016

On the fly syntax checking for GNU Emacs
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits, 11 PRs, 2 pushes in 2 months
Contributions summary:Romanos primarily contributed to enhancing the testing infrastructure of the project. This includes adding and modifying tests for Puppet parser errors and ensuring existing tests function correctly. The contributions also involve updating and refactoring existing test suites, alongside fixing bugs related to test execution and dependencies. Overall, the user's efforts centered around increasing the reliability and maintainability of the Flycheck project's testing framework.
elispripgrepsyntax-checkinggnu-emacschecking
Widgets for Awesome Window Manager
Role in this project:
userFront-end Developer
Contributions:13 commits, 1 PR, 1 comment in 1 month
Contributions summary:Romanos primarily contributed to the `mpris-widget`, focusing on improving its functionality and user experience. They fixed bugs related to incorrect API calls and regular expressions for parsing player output. The user also refactored the code by removing dead code, renaming variables, and improving the display of information within the widget. Further enhancements included correcting the display of the play/pause icons and implementing notification features.
explorebattery-widgetjirabitbucketspotify
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