Anderson Ribeiro E Silva is a software architect with 11+ years of experience delivering scalable applications, currently shaping architecture at CI&T. He started with PHP, JavaScript, and HTML, but since 2015 has focused on Android development, driving feature delivery, code reviews, architectural definition, and automated testing. Beyond mobile, he has contributed to open-source front-end tooling, notably fixing mask-model synchronization issues and adding a uiMaskPlaceholder to angular-ui/ui-mask, along with documentation improvements. His career spans roles at CI&T as Software Engineer and now Software Architect, with earlier positions at AIX Sistemas, Potestatem, and Creandi Web Solutions. He holds an Information Systems degree from Universidade Estadual de Montes Claros and IT training from Fundação Educacional Montes Claros, and is based in Minas Gerais, Brazil.
12 years of coding experience
11 years of employment as a software developer
Técnico em Informática, Information Technology, Técnico em Informática, Information Technology at Fundação Educacional Montes Claros
Sistemas de Informação, Sistemas de Informação at Universidade Estadual de Montes Claros
Mask on an input field so the user can only type pre-determined pattern
Role in this project:
Front-end Developer
Contributions:6 commits, 8 PRs, 11 comments in 1 month
Contributions summary:Anderson primarily contributed to the UI of the `angular-ui/ui-mask` repository. Their work included fixing bugs related to mask and model synchronization, specifically addressing issues when changing the mask and model in the same digest cycle. They also implemented a `uiMaskPlaceholder` attribute, enhancing the user experience. Additional improvements include resolving a bug when repeatedly pressing keys and updating the documentation.
Contributions:33 commits, 21 pushes, 1 branch in 2 years 5 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.