Carl Olson is a pragmatic software engineer with 11 years of experience building reliable systems through TDD, strong typing, and reproducible workflows. Based in Kyoto, he currently develops in ReasonML and React at Coursebase while previously contributing to backend and infrastructure work at LINE and as a consulting engineer pairing in Go, Dart, Ruby/Rails and more. He favors test-first development and has hands-on experience across JVM, functional (Elixir, ReasonML) and systems tooling (Docker, Drone). Outside software he’s expanding into electrical engineering, fused filament fabrication, and blockchain—bringing hardware curiosity to software design. That blend of disciplined engineering practice and cross-domain exploration makes him effective at turning ambiguous problems into maintainable, well-tested solutions.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Arts (BA), Computer Science, Bachelor of Arts (BA), Computer Science at University of Iowa
Contributions:21 commits, 88 pushes, 3 branches in 11 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.
Request Free Trial
Carl Olson - Software Engineer at Coursebase, Inc.