Karlo Soriano

Pasay, Philippines
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
Karlo Soriano is a seasoned full-stack software developer with 11 years of experience specializing in Ruby on Rails and JavaScript, with deep expertise in rescuing and modernizing legacy codebases. He has driven product iterations and revenue growth—leading Kaido V2 development that helped double its 2020 revenue in a single quarter—and contributed to prominent open-source work for Exercism, improving site architecture and tooling. Comfortable in remote, distributed teams, Karlo has improved engineering practices and test coverage across multiple companies, automated infrastructure with Ansible/Packer/Terraform, and cut deployment and setup times dramatically. He combines hands-on refactoring and front-end polish with pragmatic automation, and has a history of shipping measurable business impact from both internal platforms and public projects.
code11 years of coding experience
job7 years of employment as a software developer
bookBS Computer Science, Networks and Distributed Systems, BS Computer Science, Networks and Distributed Systems at University of the Philippines
github-logo-circle

Github Skills (21)

javascript10
rails10
ruby10
graph-visualization10
minitest10
ruby-on-rails10
react10
command-line-interface9
apim9
command-line9
front-end-development9
api9
cli9
refactoring8
typescripts8

Programming languages (10)

TypeScriptC#HCLShellJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
exercism/website

Sep 2020 - Dec 2022

The codebase for Exercism's website.
Role in this project:
userFull-stack Developer
Contributions:516 reviews, 384 commits, 493 PRs in 2 years 3 months
Contributions summary:Karlo primarily contributed to the codebase by converting snake_case API data to camelCase, modifying and optimizing existing Ruby on Rails controllers and JavaScript hooks. They were also involved in refactoring React components and refactoring JavaScript code. Their work touched on the structure and styling, indicating a focus on improving the codebase's functionality.
codebaseexercismcommunity-contributions-paused
exercism/website-copy

Sep 2017 - Sep 2021

A repository for exercism's website's copy
Role in this project:
userFull-stack Developer
Contributions:64 commits, 34 PRs, 23 pushes in 4 years
Contributions summary:Karlo's commits primarily focused on enhancing the exercism website copy project. They implemented a `rake graph` command for generating a visual representation of the project's structure and dependencies. The user modified files related to building the graph and its associated tests, integrating and testing a Ruby-based graph visualization tool. They also added and updated walkthrough content.
exercismcommunity-contributions-accepted
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
Karlo Soriano