Ivan Carrero

Founder at Knub.ai

Gilroy, California, United States
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
Ivan Carrero is a seasoned software engineer and founder with 17 years of experience building large, high-performance distributed systems across startups and enterprises. He blends deep systems architecture expertise—from Akka/Scala and Go to Kubernetes and secure CI/CD pipelines—with hands-on product delivery, having led migrations from monoliths to Go microservices and GraphQL/GRPC architectures. At companies like Netflix, VMware and One Concern he drove platform reliability, k8s integrations, and ML workflow orchestration, while at Reverb and BackChat he improved latency and introduced continuous delivery and observability. A long-time open-source contributor and maintainer (notably on json4s, Scalatra, Akka integrations and go-swagger/openapi tooling), he often implements low-level fixes that improve stability and interoperability. He favours pragmatic engineering practices—TDD/BDD, CD and strong team communication—and has repeatedly scaled small teams into mature engineering organizations. Based in Gilroy, CA, he now leads Knub.ai, continuing to focus on Go as his preferred language for combining execution speed with rapid development.
code17 years of coding experience
job17 years of employment as a software developer
bookHigh School Accounting Applied Informatics, High School Accounting Applied Informatics at St Gummarus college
languagesEnglish, Dutch, French
stackoverflow-logo

Stackoverflow

Stats
1,179reputation
46kreached
51answers
1question
github-logo-circle

Github Skills (35)

unit-testing10
json10
middleware10
zeromq10
netty10
back-end-development10
api-design10
testing10
net10
http10
sbt10
dotnet10
swagger10
akka10
ironpython10

Programming languages (20)

PowerShellC#JavaCSSCRustScalaGo

Github contributions (5)

github-logo-circle
go-openapi/runtime

Jun 2015 - Nov 2022

openapi runtime interfaces
Role in this project:
userBack-end Developer
Contributions:3 releases, 36 reviews, 264 commits in 7 years 7 months
Contributions summary:Ivan primarily focused on the refactoring and improvement of the openAPI runtime interfaces within the repository. Their contributions involved moving core security and middleware packages, and related code. They also updated validation aspects and addressed issues to improve the overall functionality and maintainability of the project.
runtimeopenapi31interfacesopenapiswagger
json4s/json4s

Aug 2012 - Oct 2016

JSON library
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:326 commits, 1 PR, 15 comments in 4 years 2 months
Contributions summary:Ivan primarily focused on refactoring and reorganizing test code within the json4s/json4s repository, specifically moving tests to a common test project. This involved modifying existing test classes to align with the new project structure. The changes demonstrate expertise in Scala and the testing framework Specs2, as well as the underlying concepts of unit testing for JSON libraries.
json-libraryscalajacksonjsonjson-parser
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
Ivan Carrero - Founder at Knub.ai