Experience from the Trenches

We're software veterans who have built world-class products at startups, agencies, and enterprise companies. We can help anyone from an entrepreneur with an idea to established brands in need of some entrepreneurial spirit.

Meet the Team

  • Joe Lind

    Joe Lind

    Director / Developer

    Joe has been fortunate to work in some of the coolest new technologies and with some of the finest software teams around. He is a ferocious refactorer who especially enjoys tackling tough database and data modeling problems. When he's not at the office, he enjoys depositing golf balls deep in the woods that surround some of the Cape's best golf courses.

  • Jeremy Weiskotten

    Jeremy Weiskotten

    Director / Developer

    Jeremy has been programming since he was eight and shipping web apps with Rails since 2007, after more than a decade of building enterprise applications with C++ and Java. Jeremy likes great design, football, craft beer, good whiskey, video games, and fun with friends and family on Lake Champlain.

  • Cort Johnson

    Cort Johnson

    Director / Business Development

    Cort has been building and evangelizing web and mobile based products for the last seven years. At Terrible Labs, he runs point on client projects and handles all potential clients interested in working with the Terrible Labs team. When not at Terrible Row, Cort works with the Boston startup community through DartBoston and running long distances along the Charles.

  • Maggie Steciuk

    Maggie Steciuk

    Designer

    Maggie believes that, at its core, design is about problem solving. She draws many insights from her engineering background, but is an artist at heart. She is passionate about beautiful yet functional design, along with standards-compliant code, and has been bringing that passion to client work for the past 7 years. Off the clock, Maggie enjoys decorating, writing with good pens, and playing with other people's dogs (one day, she hopes to have her own).

  • Jeffrey Chupp

    Jeffrey Chupp

    Principal Developer

    Jeffrey has been writing software since he got his hands on an Apple IIc. A BDD-enthusiast and tool nut, he's always looking for ways to squeeze more efficiency out of the development process. Jeffrey is the proud owner of a three-character commit to Rails core. He likes Vim and turtles.

  • Taylor Kearns

    Taylor Kearns

    Developer

    Taylor began his development career as a freelancer and later moved into the advertising world, where he established front-end development skills and an eye for design. He quickly gained the desire to become a full-stack Ruby on Rails developer and found that opportunity at Terrible Labs. He is a Rocky Mountain native and relishes the opportunity to get away from the city with his fly rod or snowboard.

  • Thomas Mayfield

    Thomas Mayfield

    Developer

    Thomas has built quality software with every kind of technology he can get his hands on, and has worked in environments as varied as product shops, research labs, and consultancies. A firm believer in test-driven development and little-A agile process, he's always looking for ways to bring the human element to the business of writing code and building great products. When not in front of a keyboard, he can be found reading bad science fiction or brewing and consuming good beer.

  • Alex Jarvis

    Alex Jarvis

    Developer

    Alex started his web development career as an academic in the Digital Humanities community before moving on to full-stack web development. He is most interested in projects with a clear narrative, always keeping in mind the audience that his code seeks to delight. A fan of homebrew(ing) beer, comics, and board games, his employment at Terrible Labs confirms a life-long suspicion that he would one day work in close proximity with a dinosaur.

  • Dan Luchi

    Dan Luchi

    Developer

    What does Dan want? Time travel! When does he want it? Irrelevant!

  • Tim Merrill

    Tim Merrill

    Designer

    From global agencies to lean startups, Tim has been designing award-winning digital experiences for some of the world's best known brands for fifteen years. Employing empathy, the art of storytelling and classic design principles, his motivation has always been the tiny smile someone cracks when using life-simplifying technology. Family, hiking, running and trying to keep his organic garden alive are a few of his favorite things.

  • Nick Pachulski

    Nick Pachulski

    Junior Developer

    Nick is a Senior majoring in Computer Science at Rensselaer Polytechnic Institute. He's a RubyMotion maniac and hungry to learn all the things.

Ready to get started?

Work with us