• Open Source

    Dan's award-winning projects are downloaded hundreds of times per day all over the world.

  • Multiple Languages. Multiple Fields.

    Dan has been internationally recognized for contributions to web design, HTML5 game dev, and computer networks.

  • Published

    His first and only book was globally available in 2014 by CRC Press. His magazine article followed just 6 months later.

  • Public Speaking

    Dan averages 5 talks per year on a range of topics.

Projects and Presentations

SVSI by Harman

2nd engineer to a startup sold to Harman
(and then to Samsung).

 

Packet Sender

Award-winning network utility.
Focus of most talks.

 

HTML5

For fun and not much profit.

 

Cryptoknife

Hashing, Encoding, Encryption.
All the tools. One Package.

 

Taft Test

Does your site pass the Taft Test?
3-layered caching saved a viral launch day.

 

Pay Down Calc

Open source calculator to teach web dev lessons.
Sometimes sees the Reddit front page.

 

More at GitHub

How about a deep dive in to the wonderfully obscure?

Awards and recognition

Many of Dan's experiences and awards have made their way in to his talks.

The following awards are in recognition for Packet Sender, a network utility that Dan invented and developed.

  • Innovative Security Project of the Year 2016 Finalist
  • Qt Showroom 2016
  • Top 100 Open Source Projects of 2015

His efforts in HTML5 gaming have been mentioned a few times in podcasts. However, these days Dan's been hacking them (with publisher approval) versus developing them.

Cross-platform

Deliberately Cross-Platform

Users should be able to use apps on their favorite devices.

Dan has written apps for: Windows, Mac, Linux Desktop, Linux Servers, Raspberry Pi, Apple App Store, Google Play, Chrome Web Store, Mozilla Firefox Add-ons, Roku, Facebook, Twitter, and of course, the web itself.

One his live demo talks is "1 Codebase. 5 Platforms."

Author

A word from Dan

I believe the only reason I have achieved what I have up until now is by focusing on projects that solve hard problems. I then take that knowledge and try to present it in ways that helps others solve their problems.

I believe that it does not matter how much a person may know if that information cannot be transferred to others. Good communication skills may be the most important skill to have.

Alexa Hackathon