We Make Web and Mobile Apps

We build software that stands the test of time, specializing in Ruby on Rails, React, Node.js, Angular, and Ionic.

Hero image - illustration of Bendyworks work and play

What We Do

We’ll take your business to the next level. Here’s how:

  • Front End Development

    We build elegant, powerful software that drives business and gets results.

  • Back End Development

    We make server-side applications and APIs to effortlessly drive your software.

  • Mobile

    Whether through a native app or responsive design, we find the best way to bring your product to the mobile audience

List of Services
  • Ruby

    From low-level Ruby workers to Service-Oriented Ruby on Rails clustered applications, we've been slinging Ruby since our beginnings.

  • Node

    Whether you need Meteor, Express, MEAN or another Node.js platform, we have the chops to build a solution that suits your needs.

  • Ionic

    When it comes to mobile platforms, we excel at creating unique, usable apps and specialize in implementing and desiging apps for the Ionic framework.

  • JavaScript MVC

    We specialize in Angular, Ember and React frameworks for fast client-side applications.

  • Web Components

    We'll integrate or create custom resusable UI components to build intuitive, user-friendly and elegant interfaces.

  • Progressive Web Apps (PWAs)

    These fast and responsive apps work offline and immediately engage your audience without requiring a visit to an app store.

  • Front End Development

    Semantic HTML and modular, reusable, maintainable CSS ensure your app can scale on the client side.

  • Responsive Design

    Everything we build looks fantastic on the screen sizes and orientations you need.

  • Next Gen Approaches

    Whether you love the functional programming of Clojure, the type checking in TypeScript, or both in Elm, we'd love to explore the future with you.

Need a team for your project?


The way we approach projects at Bendyworks can be summed up in a single word: flexibility. Our entire process revolves around staying nimble and adaptable to your needs.

Illustration - We talk to you. A lot.

We talk with you. A lot.

Agile course correction requires constant feedback, and we keep our lines of communication clear and free for our clients. Bendyworks believes in daily, efficient contact in a way that works for you. Which means you’ll never be left wondering how the project is coming along.

Illustration - We don't do fixed bids.

We don't do fixed bids.

Because we charge by time and materials, you can change the scope of your project in a natural way as it evolves. Need new features? Need to stop a project and start it up again later? No need to rework a contract, Bendyworks will adjust to your needs on the fly.

Illustration - We work in pairs.

We work in pairs.

Two brains are better than one, especially when it comes to coding and design. We adhere to the agile principle of pair programming to improve the accuracy, elegance, and development time of the software we write for you. With constant code review, superior project navigation, and instant bug detection, there really is no better way to develop software.

Illustration - We use BDD and TDD

We use BDD and TDD.

When it comes time to fully flesh out your project, we take the traditional development path and turn it on its head. How? By using Test Driven Development and Behavior Driven Development, which both dramatically speed up the development time and improve the accuracy of a project.

Illustration - We use the right tools.

We use the right tools.

At Bendyworks we believe you should use a hammer when you need a hammer, and a wrench when you need a wrench. From Ruby on Rails to Cocoa Touch, we’re equipped and skilled with the most effective development and design tools the digital world has to offer. We won’t ever use the wrong solution to the problem just because “we know this particular technology.”

Illustration - We have an integrated team

We have an integrated team.

There are a lot of bright brains under our company’s roof, and they’re all great at something different. Which means our skill set isn’t just deep, but quite wide as well. From planning to UX and design to development on nearly any platform, we can take your product from back-of-the-napkin idea to execution.

Bendyworkers at work

Our Work

Want to see how we put all these ideas into practice? Browse the case studies below to get a feel for what we've done.

Working with Bendyworks has been a great lesson in dreaming about what you don’t think is possible and then having it delivered. Bendy is a team of magic-makers who have expertise across a wide tech stack spectrum, are determined to understand the root of what’s needed to solve the task at hand, are able to bridge the gap between tech experts and stakeholders and are just fun to work with.

Laura, at a Fortune 500 client

Bendyworks has been a critical component in modernizing our iOS app - the resulting efforts have significantly improved the overall reliability, performance and user experience for our customers.

Arpan S., Senior Product Manager at Fortune 500 client

Our Team

Want to know who’s crafting your code or polishing your UI? Meet your Bendyworkers right here. We have a talented and tightly integrated team, and we’re happy to show them off.

  • Toggle Bendyworker detail Toggle Worker Detail

    Steve has been building software quality and value since 1992. This has lead him to Ruby, Rails, Behavior Driven Development, Extreme Programming, software craftsmanship, mentoring and teaching.

    BDD & TDD
    Stephen's avatar

    Stephen Anderson

  • Toggle Bendyworker detail Toggle Worker Detail

    An ace developer with more than 10 years experience, Andrew has expert level skills in Ruby on Rails, Express.js, HTML5, and CSS. Andrew used to have a life before he had a baby and would love to show you some photos. Lots of photos.

    Object Oriented Programming
    Andrew's avatar

    Andrew Assarattanakul

    Senior Developer
  • Toggle Bendyworker detail Toggle Worker Detail

    With a background in eLearning and immersive learning, Valerie has expertise in JavaScript, CSS, HTML5, and C#. When she manages to separate herself from a computer screen, she can be found cooking various cuisines, crafting, or dreaming up another DIY project.

    Capsacin Concentration
    Valerie's avatar

    Valerie Burzynski

    Senior Developer
  • Toggle Bendyworker detail Toggle Worker Detail

    An experienced marketing professional who has started multiple companies in his career, he is passionate about how the Wallet Allocation Rule can predict profitability and how it can be used to make better strategic marketing decisions.

    Client Service
    Community Engagement
    Work-life Balance
    Tom's avatar

    Tom D'Orazio

    Director of Sales
  • Toggle Bendyworker detail Toggle Worker Detail

    A programmer since 3rd grade, Jacob has improved vastly on his programming since then and has come to specialize in Ruby, Rails, HTML5, and CSS. He's partial to a tasty burger and a good game of hockey.

    Jacob's avatar

    Jacob Ela

    Senior Developer
  • Toggle Bendyworker detail Toggle Worker Detail

    When he isn’t spending his waking hours running Bendyworks, Brad is either hacking on open source or playing ultimate Frisbee. And in proper Wisconsin tradition, he has a weak spot for aged cheddar and a good oatmeal stout.

    Coding Speed
    Brad's avatar

    Brad Grzesiak

  • Toggle Bendyworker detail Toggle Worker Detail

    With a masters in Computer Science, Vennela loves to learn to learn. She has a background in Ruby on Rails, Angular, Python, ML and HCI. When not learning, she's either enjoying a carefully handpicked piece of music or a good podcast on philosophy.

    Strong Willed
    Vennela's avatar

    Vennela Kodali

  • Toggle Bendyworker detail Toggle Worker Detail

    As Office Manager at Bendyworks, Toril gets to use a variety of her talents and experience as an administrator, entrepreneur, organizer, and opiner. Outside work, she likes to plan more travel, gardening, and art activities than she has time for.

    Toril's avatar

    Toril Oien

    Office Manager
  • Toggle Bendyworker detail Toggle Worker Detail

    By day, Peter slings Clojure and JavaScript code. At night, he enjoys board gaming, reading horror and sci-fi novels, teaching fellow programmers, and newcomers to the field via ClojureBridge.

    Abstract Thinking
    Mechanical Sympathy
    Peter's avatar

    Peter Schuck

    Senior Developer
  • Toggle Bendyworker detail Toggle Worker Detail

    With five years of professional development experience, Amy has worked on everything from tiny web applications to enterprise-scale software. When not in the office, she can be found traveling or planning her next road trip.

    Not Getting Lost
    Amy's avatar

    Amy Terry-Penak

    Senior Developer

Contact Us

Awesome ideas need that first step to become reality. Contact us, and we'll take you the rest of the way.

  • Bendyworks, Inc

    PO Box 44247
    Madison, WI 53744
  • PHONE: (877) 640‑2913

It all starts with your idea

Let's Make It Happen
Copyright 2020. Made with love by Bendyworkers in Madison, Wisconsin