Michael S. Mikowski

SPA (UI/UX/server) architect and author

Work smarter, not longer

Author of Single Page Web Applications — JavaScript end-to-end for Manning Publications Co, published September 2013. Amazon reviews have been very strong, and it has frequently been the best seller in three product categories since release. Proven as a top-notch Single Page Application (SPA), UX, UI, and full-stack architect and developer with award-winning industrial design.

Contributor on a number of open source projects including TaffyDB — a flexible in-memory browser data manipulation utility; and argc — a NodeJS package for run-time checking of function parameters, and others on GitHub. jQuery plugins include:

Researched many tools and emerging technologies such as SVG, touch interfaces and libraries, Node.js and MongoDB. Employed technologies such as frame rate pacing, proximity sensing, collision detection, sound design, responsive design to deliver enterprise software with an outstanding user experience for all level of users.

Managed software development over many years for two Linux clusters in US and EU that served billions of web transactions per week using MySQL and Apache/mod_perl. Active user of git but also administered Subversion, Perforce, and CVS.

Presented to thousands of influencers, potential employees, and customers over the last three years at HTML5 Developer Conferences (five), Powered by JavaScript, Developer Week, University of San Francisco, Trendulate, and a number of additional venues. I have followers on Google+, LinkedIn, and Manning Publications Co..

The Fog of SPA is one of many presentations. It shares seven hard-won lessons from designing and delivering five commercial SPAs. It shows how design for quality, creative destruction, minimalism, and targeted testing techniques can remove complexity and confusion from SPA development. LinkedIn has links to numerous other presentations, including a number of videos.

References in chronological order

References are listed from most recent interactions. I respect the privacy of my references, and therefore please connect via LinkedIn if you wish to acquire contact details.

Revisions