Ayoub Samil

Senior Backend Engineer at ADDITESS - Advanced Integrated Technology Solutions & Services Ltd

Oregon, Morocco
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
Ayoub Samil is a Senior Backend Engineer with six years of experience designing and delivering high-performance, scalable distributed systems and real-time data pipelines. Based in Oregon and originally from Morocco, he has led backend architecture and implementation at ADDITESS and previously built core microservices for a large-scale marketplace at Norsys. He has applied machine learning and optimization expertise to recommendation and logistics problems, bridging research ideas into production at AOW. An active contributor to open-source Java projects, he improved design-pattern implementations—adding tests, refactors, and modern Java features—to enhance code quality and maintainability. Comfortable across the full backend stack, Ayoub combines pragmatic engineering with a research-oriented master’s background in computer science.
code6 years of coding experience
job1 year of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Faculty of Science and Technology Tangier
stackoverflow-logo

Stackoverflow

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

Github Skills (5)

design-patterns10
javas10
java10
unit-testing9
lists6

Programming languages (8)

TypeScriptJavaC++AstroScalaJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Design patterns implemented in Java
Role in this project:
userBack-end Developer
Contributions:4 reviews, 11 commits, 1 PR in 3 days
Contributions summary:Ayoub contributed to implementing a simple factory design pattern in Java, including the creation of classes, interfaces, and an `App` to demonstrate its usage. They fixed bugs, cleaned up code, and added unit tests to ensure code quality and functionality. Furthermore, they refactored the code, added a README, renamed class names, and incorporated lambda expressions, enhancing the project's clarity and maintainability.
principlessnippets-collectionsnippetspatternsdesign-patterns-implemented-in-java
samilAyoub/megalodon

Jun 2021 - May 2022

Contributions:8 commits, 6 pushes, 1 branch in 11 months
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
Ayoub Samil - Senior Backend Engineer at ADDITESS - Advanced Integrated Technology Solutions & Services Ltd