Shyri Villar is a Director of Ninjaneering and seasoned Android engineer with 11 years of experience building high-usage mobile products from Las Palmas de Gran Canaria. He leads development of widely used apps like Madrid Transport and Floating Notes (1M+ downloads), combining product ownership with hands-on coding and technical leadership. His background spans startups and media-tech, delivering offline-first, highly customized Android experiences and CI-driven release pipelines for clients across Europe and the Americas. An active open-source contributor, he implemented an Android Volley client generator for the widely used swagger-codegen project, enabling automated client generation from OpenAPI specs. Early passion for coding (first game at 15) keeps him shipping personal projects alongside directing engineering work, bridging pragmatic engineering with long-term product thinking.
11 years of coding experience
9 years of employment as a software developer
Telecommunication Engineer, Telecommunication Engineering, Telecommunication Engineer, Telecommunication Engineering at Universidad Polit茅cnica de Madrid
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Role in this project:
Back-end Developer
Contributions:58 commits, 3 PRs, 8 comments in 2 months
Contributions summary:Shyri primarily contributed to the development of an Android client library for the swagger-codegen project. They implemented the AndroidVolleyClientCodegen, which generates Android client code using the Volley networking library. Their work included creating request templates (GET, POST, PUT, DELETE, PATCH) and adding supporting files for authentication and utility functions. These contributions aimed to enable the generation of Android client code from OpenAPI/Swagger definitions.
Contributions:1 release, 32 commits, 26 pushes in 1 year 3 months
Find and Hire Top DevelopersWe鈥檝e 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.