Rafael Buelvas

Medellín, Antioquia, Colombia
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
Rafael Buelvas is a Java-focused software engineer from Medellín with 10 years of experience building and supporting large-scale enterprise systems and APIs. He has contributed to high-profile open-source Swagger projects, improving parsers, code generation templates, validation rules and UI vulnerabilities—demonstrating strengths across back-end, front-end and test automation. In industry roles he has designed and maintained microservices and product-content platforms used to manage hundreds of thousands of SKUs, worked with Azure and AWS, and applied DDD, TDD and Agile practices. He combines hands-on coding with client-facing support and team leadership, currently acting as a support lead and ongoing contributor at BairesDev and Pyxis. Known for persistence and entrepreneurial drive, he often tackles cross-cutting issues that span tooling, CI/CD and API correctness.
code10 years of coding experience
job11 years of employment as a software developer
bookGrado en Ingeniería, Ingeniería informática, Desarrollador de Software, Grado en Ingeniería, Ingeniería informática, Desarrollador de Software at Politécnico Grancolombiano
bookMaster of Engineering - MEng, Computer Software Engineering, Master of Engineering - MEng, Computer Software Engineering at Universidad del Norte
languagesEnglish
github-logo-circle

Github Skills (43)

open-api-v310
api-rest10
javascript10
api-design10
restful-api10
jes10
sample-size10
swagger10
java10
sample-rate10
javas10
api-specification10
code-generation10
swagger-editor10
jestjs10

Programming languages (5)

JavaShellScalaJavaScriptMustache

Github contributions (5)

github-logo-circle
swagger-api/swagger-samples

May 2018 - Jun 2019

Samples for the various Swagger projects under swagger-api
Role in this project:
userFull-stack Developer
Contributions:76 commits, 11 PRs, 60 pushes in 1 year
Contributions summary:Rafael's commits primarily focus on cleaning vulnerabilities, updating versions, and improving the user interface across various Java-based sample applications within the repository. They made modifications to HTML and Java files, suggesting a focus on both front-end presentation and back-end code. The contributions span multiple frameworks (Jersey, Resteasy, etc.), demonstrating familiarity with different approaches to building web services.
apiopenapi-specificationscalaswagger-apijava
swagger-api/swagger-codegen

Oct 2018 - Aug 2019

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:
userBack-end Developer
Contributions:326 commits, 5 PRs, 17 pushes in 10 months
Contributions summary:Rafael's commits primarily focus on updating samples related to the Swagger Petstore project. The commits include modifications to code generation templates for various languages and frameworks, demonstrating proficiency in API integration and code generation processes. The changes involve updating and generating client SDKs and server stubs across different technologies, indicating expertise in supporting multiple platforms and programming languages for API consumption and implementation. The user's updates demonstrate a broad understanding of API design and implementation across a range of programming languages and frameworks supported by the swagger-codegen project.
openapi-codegenredocopenapi-specificationswagger-openapiopenapi
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
Rafael Buelvas