Caleb Thompson

http://calebthompson.io https://github.com/calebthompson https://www.linkedin.com/in/thompsoncaleb

Speaker, developer, painter, gamer: an eccentric eclectic. Caleb is currently coding mostly in Ruby and Go.

He has braved the wintry tundra of Alaska and the harsh deserts of Arizona. He has fired a Mosin-Nagant without blinking, fought the Red Menace, built Battleship Couch, and killed a bear and wore its pelt.

He enjoys fine wines, craft beers, and punching comets.

Work

Developer at thoughtbot, inc.

Caleb has all of the technical skills you would look for in a senior or lead developer. I know him to be an expert with Ruby and Rails and to have picked up other technologies with ease as necessary. He also has a knack for giving great product feedback. More important than his technical ability, Caleb is among my very favorite people to work with. He’s eager to share and learn, a joy to talk to, and cares deeply about doing the right work the right way. I would jump at the chance to work closely with Caleb again and will miss him should he move elsewhere.

Caleb has been one of the most talented developers I’ve worked with. He has some of the best technical knowledge I’ve seen. He always pushes beyond the minimum required, and makes sure that what ends up in the code base is the “right” solution. Any company would be lucky to have him on their development team.

Organizer of Keep Ruby Weird

Working at Heroku I’m exposed to countless programmers both as co-workers and customers, Caleb is easily in the top 1% of developers that I’ve worked with. I find many developers are either far too theoretical and can’t actually write code, or they go in guns blazing and write a ton of horrible code quickly. Caleb seems to have found the perfect balance providing pragmatic solutions that are delivered quickly and cleanly. He remains interested and engaged in upcoming technologies without being one of those developers that refuses to use anything but the latest technologies. It’s clear by his actions that he is passionate about code, and seeks to better himself and his community every day. He is also one of the few programmers I’ve found that are capable of managing a team. I co-organize a Ruby conference with Caleb, from the beginning he identified gaps in our process and stepped in to fill them himself or delegate where appropriate. Having Caleb on the conference has been a real team multiplier. Without being asked he assumed a leadership role, and implemented cross-team processes. Caleb is a truly talented engineer, you should hire him.

Software Engineer at BIT Systems

I’ve known Caleb since he first started to learn how to program. Caleb is a very talented engineer who can pick up a new framework at a moment’s notice and become an expert in record time. For example, he went from being completely new to Rails to presenting at Rails conferences in just a couple years. I’d recommend Caleb to the most challenging of projects.

Software Development Intern at First National Bank Alaska

Caleb is an exceptionally talented software developer. I hired him as a summer intern at First National Bank Alaska. He quickly adapted to our process and tools, and integrated with the rest of the team. Additionally, Caleb out-performed members of our team who had significantly greater experience. His expertise allowed our department to eliminate a lingering backlog of software development projects. I wouldn’t hesitate to hire Caleb again.

Education

Bachelor of Science, Software Engineering at University of Advancing Technology

Caleb is a thoughtful sudent whose work belies a maturity not seen in most other students. His comments in class always help guide a discussion and add a level of analysis not typically presented by other students.

Speaking

Spoken at:

Selected Blog Posts