matt@mattklepac.com
Matt Klepac

About Me

I have over two decades of experience in Software Engineering and User Experience Design. I have worked in various startups, large companies, and industries. My longterm goal is to become a CTO of a publicly traded company.

My hobbies include DIY, homebrewing, watching sports, playing games, and making memories with my family. I live, work, and play in Austin, Texas and wouldn't want to be anywhere else.

Professional Experience

Zynga

  1. Senior Architect
  2. Director of Engineering
  3. Architect
  4. Principal Software Engineer
  5. Senior Software Engineer
  6. Software Engineer
  • Emscripten
  • C++11
  • C++14
  • Cocos2d-x
  • Xcode
  • Objective-C
  • Java
  • JNI
  • Android Studio
  • iOS
  • Android
  • JS
  • PHP
  • Smarty
  • Memcached
  • Membase
  • Couchbase
  • Flash
  • AS3
  • Flex
  • AIR
  • Facebook
  • CI
  • Git
  • SVN

In late , Challenge Games was acquired by Zynga and became Zynga Austin.

First I worked on moving Challenge Games' original IP by the name of Warstorm to Zynga's platform, followed by developing features that grew users and revenue.

Then I worked on a new IP called Kingdoms & Quests focusing on multiplayer features and server development using Flex, AIR, and PHP.

Then I worked on a new IP called The Ville, preparing it for launch.

Then I went to work on new features for Zynga Bingo in PHP, Java, and Flash. I became the Engineering Lead for Zynga Bingo, managing developers and the game's architecture.

Then I worked on a new IP called Zynga Elite Slots, preparing it for launch in a full stack role working on Java, Flash, and PHP. After a Q1 2013 launch, I was responsible for the stability, performance, and future of the game as Game CTO (a.k.a. Technical Director).

Then I worked on Slots: Riches of Olympus - a mobile slots game available on iOS and Android with a single Cross-Platform C++ codebase using Cocos2d-x. I worked on Social features, Local and Push Notifications implementations, UA Install Tracking, and an Experiments Manager.

Then I led a small team of engineers to build a Web version of Duck Dynasty Slots. With minor modifications to the existing C++ code, we were able to compile to JavaScript using Emscripten. The game runs plugin-free with hardware acceleration using technologies like WebGL. Also, with innovative JavaScript that maps WebGL calls to Canvas drawing calls, we were able to get the game running on Internet Explorer 10 and 11. It was also available for iOS, Android, and Kindle.

In late 2014-early 2015, I led a team of engineers to launch a new title called Wizard of Oz Slots simultaneously on iOS, Android, Kindle, and Facebook.

Shipped Princess Bride Slots in Q4 of 2015.

Shipped Willy Wonka and The Chocolate Factory Slots in Q1 2016.

In 2016, the web version of Wizard of Oz Slots was named one of the Best Web Games of the year by Facebook.

In Q2 2018, I took over as Director of Engineering for Wizard of Oz Slots. I continue to lead tech initiatives for Wizard of Oz Slots and Zynga as an Individual Contributor, while also leading all of the Engineers who work on Wizard of Oz Slots as a Director.

  • Facebook's Best Web Games of 2016
  • Willy Wonka and the Chocolate Factory Slots
  • Princess Bride Slots
  • Wizard of Oz Slots
  • Duck Dynasty Slots
  • Slots: Riches of Olympus
  • Zynga Slots
  • Zynga Bingo
  • Kingdoms & Quests
  • Warstorm
  • TheVille

Challenge Games

  1. Co-Founder & Senior Developer
  • PHP
  • CakePHP
  • Memcached
  • MySQL
  • JS
  • jQuery
  • HTML
  • CSS
  • Flash
  • AS3
  • Flex
  • Facebook
  • AWS
  • SVN

As the third employee, I started when the company was in a one bedroom apartment in downtown Austin, Texas. I was the lead developer of the company's flagship game Duels for a year and a half.

I built the company's first Facebook Application (for Duels) in two weeks when Facebook Applications were in their infancy.

I contributed to development of four out of five web games and two out of three Facebook games released by the company.

I attended the Facebook Developer Garage in SXSW and Facebook's F8 Conference in .

  • Duels
  • Baseball Boss
  • Duels Warstorm
  • MechDuels
  • Planetstorm
  • GridIron Live
  • Ponzi, Inc

IBM

  1. User Experience Architect
  • i18n
  • L10n
  • Accessibility
  • GUI
  • PS
  • HTML
  • CSS
  • JS
  • Java
  • Tapestry
  • Spring
  • WS
  • DB2
  • P4

, Webify was acquired by IBM. After the acquisition I was responsible for the globalization and accessibility of the flagship SOA product.

I received IBM's Bravo award for managing the globalization development and translation testing with a successful release in .

Webify Solutions, Inc

  1. GUI Designer
  • GUI
  • IA
  • Wireframes
  • UX
  • PS
  • Flash
  • HTML
  • CSS
  • JS
  • Java
  • Tapestry
  • Spring
  • WS
  • DB2
  • P4
  • SVN

I designed all of the product UIs the company released. This includes three healthcare applications (Anthem, BCBS Arkansas, BCBS Tennessee), two insurance applications (FFIC & RQI Reference App), and the core product which consisted of a rich client (Eclipse plug-in) and a web client.

I also developed all of the HTML, CSS, JavaScript, and had a vital role in Tapestry (Java) page and component development.

Austin Computing Solutions

  1. Senior Web Developer
  • ASP
  • VB
  • SQL Server
  • XML
  • XSLT
  • HTML
  • CSS
  • JS
  • GUI
  • IA
  • PS
  • VSS

I quickly jumped into a makeshift ASP development environment for this Microsoft "shop".

I helped expand the development environment to handle full development cycles and better team communication.

I developed projects including Online Electrical Efficiency Installation tracking, XML Content Management, Credit Card transactions,

Application Processing and Background Checking on Organization Volunteers, CRM Database Management Portal, E-mail Newsletters, and various websites.

Networker, Inc

  1. Senior Web Developer
  • ASP
  • VB
  • IIS
  • SQL Server
  • XML
  • XSLT
  • HTML
  • CSS
  • JS
  • GUI
  • IA
  • PS
  • SVN

Known for my ability to quickly adapt to new programming languages and existing projects, I was hired to take the foundation of networker.com and manage/add to the application.

NetWorker moved from an event service provider to licensing calendar-based Enterprise Software Packages.

The major client was the McCombs School of Business at the University of Texas in Austin.

traq-wireless, Inc

  1. GUI Designer
  • ASP
  • VB
  • IIS
  • HTML
  • CSS
  • JS
  • GUI
  • IA
  • PS
  • VSS

I joined traq-wireless to combine my skills of Internet programming and computer graphics and try to get the best of both worlds.

I completely redesigned their application's interface with new graphics and a custom DHTML interface.

living.com

  1. Web Developer
  • Dynamo
  • Java
  • JHTML
  • HTML
  • CSS
  • JS
  • GUI
  • PS
  • Perl
  • TCL
  • CVS

I started out doing GUI Design for Launch.

I quickly learned site programming, infrastructure, JHTML & Java. I helped hire and train new team members.

I built and maintained various parts of the web site.

I enhanced site performance and scaled for Amazon partnership (Home Living) launch on .