Dima Ayash

Senior Software Engineer at Lynx Spa

Roseto degli Abruzzi, Abruzzo, 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

👤
Senior
🎓
Top School
Dima Ayash is a Senior Software Engineer with a decade of experience building Java back-end systems, currently based in Roseto degli Abruzzi and working at Lynx Spa. He began his career in Syria and progressed through roles at Tirasa, where he moved from trainee to software engineer before taking on senior responsibilities. Dima holds a laude master's degree in Computer Science from Università degli Studi dell'Aquila and combines strong academic grounding with practical enterprise experience. He contributes to notable open-source work such as implementing OpenID Connect integration and security-focused fixes for the Apache Syncope project, demonstrating expertise in authentication flows and core persistence logic. Known for pragmatic problem-solving, he brings a blend of security-conscious engineering and international perspective to distributed systems. Colleagues describe him as a steady hands-on developer who pairs rigorous code quality with a curiosity for system-level improvements.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Damascus University
bookMaster's degree, Computer Science, 110/110 cum Laude, Master's degree, Computer Science, 110/110 cum Laude at Università degli Studi dell'Aquila
languagesEnglish, Arabic, Italian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

security10
javas10
authentication10
user-authentication10
authorizations10
identity-management10
authorization10
java10
openid-connect10
oauth9
identity-provider9
api-management8
api-gateway8
saml6

Programming languages (3)

JavaHTMLGroovy

Github contributions (5)

github-logo-circle
apache/syncope

Apr 2018 - Jan 2021

Apache Syncope
Role in this project:
userBack-end Developer
Contributions:25 commits, 18 PRs, 10 pushes in 2 years 9 months
Contributions summary:Dima's primary contribution focused on implementing OpenID Connect (OIDC) integration within the Apache Syncope project, encompassing both the Admin Console and Enduser interfaces. This involved writing code for OIDC login and logout functionality, including handling authorization codes and token exchanges. Furthermore, the user modified existing code related to date and number formatting within the core and persistence layers. This work improved the security and functionality of the system.
api-gatewayproxyidpaccess-managementenforce-policies
DimaAy/syncope

Apr 2020 - Feb 2021

Apache Syncope
Contributions:48 pushes, 10 branches in 9 months
apachebig-dataloopback4java
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
Dima Ayash - Senior Software Engineer at Lynx Spa