Yoppworks - We provide consulting to deliver innovative solutions based on expertise in Functional Programming using Scala, Akka, Play & Apache Spark Frameworks!

YoppWorks is a team of elite technical evangelists who are passionate and dedicated to deliver Responsive, Resilient and Message Driven Applications. We deliver innovative solutions that meet the specific goals of each customer based on our combination of extensive expertise in Functional Programming and our ability to stay on top of the latest leading-edge open source technologies. Our professional services help our customers to transform, achieve and exceed their business objectives.

YoppWorks Programming Consulting
YoppWorks Programming Training
YoppWorks Programming Solutions

YoppWorks Provides Consulting, Scala Training Courses, Apache Spark Training, and More

At YoppWorks, we believe that moving industries toward open source software will allow for every voice to be heard. Through our professional training in open source programming tools, you can expand your knowledge base and help meet the growing demands of your business. Plus, our online training platform is available anywhere around the world via live online training with flexible delivery options. No matter where you are or what your company does, YoppWorks programming training, consulting services, and software solutions can help you function more efficiently than ever before. To learn scala online & learn more about how we can help you grow, contact us today at


Jack Gulas

Jack Gulas


YoppWorks Mike Foxall

Mike Foxall

VP of Finance

YoppWorks Adam Peck

Adam Peck

Leader of Customer Relationships

YoppWorks Tiffani Westerman

Tiffani Westerman

Leader of Product Development

YoppWorks Developer | Jonny Catlett

Jesse Webb

Software Developer

YoppWorks Developer

Jonny Catlett

Software Developer

YoppWorks Developer

Yoonsoon Jahng

Big Data Architect

YoppWorks Developer

Travis Calder

Senior Software Developer


Bryan Penner

Senior Account Executive

YoppWorks Developer

Francis Toth

Senior Software Developer


Tech Team Tuesday: Meet Neil Derraugh

Neil has a broad technical background in full stack customer-facing applications, backend reactive microservices, scalable distributed computing solutions, and data...
Read More

Tech Team Tuesday: Meet Jesse Webb

Jesse is a software developer with over 10 years of experience programming with a variety of languages such as Java,...
Read More

Tech Team Tuesday: Meet Sam Huang

Sam Huang has been a software developer for many years, working for Startups as well as Enterprise businesses. As a...
Read More

Tech Team Tuesday: Meet Ajay George

Ajay has five years of software development experience. He started his career as a java developer working on android applications,...
Read More

Tech Team Tuesday: Meet Josh Lemer

Josh is a software engineer with over 5 years of experience in the Scala and JVM ecosystem, and a background...
Read More

Tech Team Tuesday: Meet Justin Heyes-Jones

Justin started his career in the video game industry, where he was a key developer on many titles for major...
Read More

Tech Team Tuesday: Meet Nicolas Riche

Nicolas Riche is a Software Developer who is very enthusiastic when it comes to writing about high-quality, robust software. He continuously...
Read More

Tech Team Tuesday: Meet Zoran Jeremic

Zoran is a Software engineer with 15 years of experience in the full life cycle of the software design process....
Read More

Tech Team Tuesday: Meet Dave Kichler

Dave is a polyglot software engineer with a background in mostly JVM-based backend architecture and development.  He enjoys working with...
Read More

Tech Team Tuesday: Meet Jonny Catlett

Read More
Subscribe to our Learn Portal
Subscribe to Monoids For Life
Show Buttons
Hide Buttons