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.
10 years of coding experience
11 years of employment as a software developer
Bachelor degree in Advertising, Advertising, Bachelor degree in Advertising, Advertising at Casper Líbero University
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.
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