Samir Ayoub

Software Engineer at Critical TechWorks

Lisbon, Portugal
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
Samir Ayoub is a versatile Software Engineer based in Lisbon with 10 years of experience blending front-end engineering, UI design and R&D to build accessible, high-performance interfaces. He specializes in Angular, Ionic and Node.js, has implemented onboarding apps for BMW and contributed to a prominent Angular component library (po-angular) by adding features like Russian localization and upload file restrictions. Comfortable leading full-cycle design and development, Samir bridges design systems and engineering with rigorous testing and CI workflows honed in enterprise settings. His background in magazine art direction and branded content gives him a rare edge in crafting polished, brand-aligned digital experiences as well as print and marketing assets.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor degree in Advertising, Advertising, Bachelor degree in Advertising, Advertising at Casper Líbero University
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

uid10
typescript10
typescripts10
frontend10
front-end-development10
ui-design10
typescript-types10
ui-components10
angular10
internationalization9
localization9

Programming languages (4)

TypeScriptCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
po-ui/po-angular

Jul 2019 - Mar 2021

Biblioteca de componentes Angular.
Role in this project:
userFront-end Developer
Contributions:64 reviews, 73 commits, 122 PRs in 1 year 9 months
Contributions summary:Samir primarily contributed to the front-end of the `po-angular` repository, focusing on the implementation of new features and enhancements to existing UI components. They added the functionality to translate the "page-login" component into Russian. The user also developed a component to display file restrictions in the upload functionality. The user was responsible for implementing and testing multiple components within the UI library.
bibliotecaangular-componentsfrontendangularcomponentes
Biblioteca de componentes Angular.
Contributions:3 PRs, 126 pushes, 2 branches in 1 month
bibliotecaangularcomponentestypescriptprotractor
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
Samir Ayoub - Software Engineer at Critical TechWorks