Building An Open Source Future Where Every Voice Counts

Professional Consulting Services and Open Source Commercial Products

What Is Akka?

In the field of programming, Akka is a free, open-source toolkit used for building applications in the Scala programming language. By using the classical actor model of programming to effectively represent processing in today’s modern high-performance networks, Akka creates challenge-ready software application solutions for use in the ubiquitous distributed systems of today.

The resulting applications are efficient, reactive, and easily scaled. Plus, because this powerful set of tools is available to anyone with internet access and a decent working computer, Akka encourages creativity and innovation among hobbyists and professionals alike.

Learn Programming in Scala Using Akka

YoppWorks’ expert “YopProfessors” teach a variety of classes based on common industry programming languages. Whether you’re looking for a fast-track professional Akka for Scala course, interested in getting your Apache Spark certification, or curious about taking an Akka course for Java to further your expertise, YoppWorks can share the knowledge you need.

Learn something new or advance your education from home with our convenient Scala online courses! Each online course is taught live online by an instructor so that you can experience the full benefits of classroom interaction from the comforts of home.

In addition to providing educational courses for Scala Akka tools and programming languages, YoppWorks also offers convenient consulting services to business clients across a range of industries. We’re also proud strategic partners of “big data” companies Hortonworks and Lightbend. We can help connect you to existing software products to meet your business needs. Using Hortonworks’ data platform and flow technologies, we’re able to build reliable, scalable software solutions to solve whatever problem you may be facing. You’ll also have access to Hortonworks’ experts in Storm, Kafka, Apache NiFi, and more for any specialized technical support you may need.

Dream Team

Jack Gulas

Managing Partner

Paul Mumby

Principal Technology

Adam Peck

Director of Sales,
North America

Tiffani Westerman

Operations Manager

Sophie Alder

Marketing Coordinator

Caity Buschlen

Engagement Leader

Matt Andruff

Hortonworks Practice Lead

Robert Wineck

Engagement Lead

James Townley

Software Developer

Travis Calder


Paul Mumby

Principal Technology Strategist

YoppWorks Provides Scala Training, Apache Spark Training, Consulting, 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 more about how we can help you grow, contact us today at (888) 322-6002.

Our Super Fun Blog

YoppWorks Sponsors Reactive Summit 2017

YoppWorks is sponsoring Reactive Summit 2017 in Austin, Texas this October!
Read More

The Keys to Success in Open Source Software Development

[et_pb_section admin_label="section" transparent_background="off" allow_player_pause="off" inner_shadow="off" parallax="off" parallax_method="off" custom_padding="0px|0px|0px|0px" padding_mobile="off" make_fullwidth="off" use_custom_width="off" width_unit="on" make_equal="off" use_custom_gutter="off"][et_pb_row admin_label="row"][et_pb_column type="4_4"][et_pb_text admin_label="Text" background_layout="light" text_orientation="left" use_border_color="off"
Read More

Francis Toth Presents: Functional Programming

In this presentation, you will learn the fundamental principles of Functional Programming. We will tackle this paradigm in a very practical way and avoid going into obscure Mathematical theory.
Read More

What Is Functional Programming?

The modern programmer needs to be versatile. It’s crucial to be able to adapt your programming style on the fly and be familiar with a broad range of programming applications and concepts if you want to work in the high-demand field of computer programming.
Read More

Getting Started with the Akka Framework

Akka is framework for writing highly concurrent, distributed and fault-tolerant applications. Though written in Scala, it’s usable in Java as well.
Read More

Kafka to the Maxka Performance Tuning

This session is a (Intermediate) talk in our Cloud and Operations track. It focuses on Apache Kafka, Apache Zeppelin, Apache ZooKeeper and is geared towards Developer / Engineer, Operations / IT audiences.
Read More

Akka Typed – Type Sanity for Your Actors

Akka Typed - Youtube Video
Read More

James Townley Presents: Kafka – What it is and why you want to use it.

James Townley dives into the world of Kafka!
Read More

Get in Touch

Work With Us

Show Buttons
Hide Buttons
Contact Us