At a Glance

Seasoned engineer and architect with a passion for building great teams and products.

  • 🧑‍💻15+ years experience as a software engineer and architect
  • 🏆Expertise across the full tech stack
  • 🤝Proven leader and technical mentor
  • 🤖Specializes in AI enablement, developer experience, DevOps, and scalable systems
  • 📍Based in Denver, CO

Work Experience

Self-Employed

Freelance Architect
Jan 2020 – Present
Helping companies of all sizes with technical problems throughout the tech stack. More information at benlimmer.com.

Ibotta

Distinguished Software Engineer / Solutions Architect
Jan 2019 – Jan 2020
As a Distinguished Engineer and Solutions Architect, I worked across the organization and tech stack on Ibotta's most visible, high-impact projects. As part of the architecture team, I worked with the top technologists at Ibotta, including the Senior Leadership Team, to ensure Ibotta's continued success as a business and engineering team.

Ibotta

Principal Software Engineer
Jan 2017 – Jan 2019
Worked across the stack, primarily focused on Developer Experience, DevOps and Platform Infrastructure during a time of rapid-growth with unique scalability challenges. My team and I paved the road to generate and deploy microservices, enabling a growing team of 60+ engineers.

Ibotta

Software Engineer / Technical Lead
Mar 2014 – Jan 2017
Served as the technical lead and architect for teams building web applications that totaled a combined 1,000,000+ unique visitors monthly. Notably, we completely rewrote and launched the Ibotta homepage and web app in under three months. We also purpose-built support and moderation tools for internal users, massively improving moderator efficiency, and saving the company millions of dollars in operational expenses.
The tech stack primarily consisted of Ember.js, Node, and Ruby on Rails.

ReadyTalk

Software Developer & UX/UI Designer
Jul 2011 – Mar 2014
Developed the native desktop client for ReadyTalk's audio, web, and video conferencing products.
The tech stack was primarily Java, Swift, and Flex. I also worked closely with customers and the User Experience team to provide industry-leading user experience interactions.

GoldSystems

Software Developer
Aug 2010 – May 2011
Created "Find a Person", an automated, voice-driven application to direct a customer's call to the appropriate person or department.
The tech stack included C#, ASP.NET, WCF, IIS, Lync Server 2010, MSSQL, Microsoft Unified Communications Managed API (UCMA), and VXML Grammars.

Formal Education

In May 2011, I received a Bachelor's Degree in Computer Science from the University of Colorado at Boulder (CU). At CU, the Computer Science program offers a variety of tracks, or specializations, which allows the Computer Science degree to be tailored to meet the needs of individual students. My specialization is in Human Centered Computing (HCC), which focuses on gaining skills in the fields of: human computer interaction, design of interactive systems, cognitive science, and many other fields. In the HCC track, we work alongside ATLAS (Alliance for Technology, Learning and Science), the Institute for Cognitive Science and the Discovery Learning Center. A video interview of myself interviewing Leysia Palen, an HCC professor at CU, explains a bit more about the HCC track.

I graduated with over a 3.8 cumulative GPA (3.9+ major) and magna cum laude. In addition, I received recognition as the Outstanding Graduate in Service for the College of Engineering as well as Outstanding Graduate from Computer Science.

Computer Science Courses

  • Computer Science as a Field of Work and Study
  • Computer Science I: Programming
  • Computer Science II: Data Structures
  • Computer Systems
  • Discrete Structures
  • Linear Algebra for Computer Science Applications
  • Digital and Social Systems: Foundations
  • Algorithms
  • DSS: Professional Development
  • Principles of Programming Languages
  • Introduction to Artificial Intelligence
  • Cognitive Science
  • Unix System Administration
  • User Centered Design
  • Health Informatics
  • Object-Oriented Analysis and Design
  • Game Development for XBOX 360
  • Senior Project

You can learn more about the content of these courses here.

Get in Touch

Interested in working together? Let's connect.

Contact me