Owner
mostmedia
1996-01-01-Present
As a Developer I'm an expert full-stack developer in java, .net, python, and javascript. By full-stack I mean everything from multiple ba...
As a Developer I'm an expert full-stack developer in java, .net, python, and javascript. By full-stack I mean everything from multiple back end and mvc frameworks and RESTFUL api development, to asynchronous messaging, business rule and work flow engines. On the front end, these days, I like react and flux. I have production applications using most major data stores, and have learned on my skin which to use when. I practice and spread techniques that increase quality, speed time to market, and decrease costs. Early on I adopted and still practice test driven development, service oriented patterns, and domain specific languages. Recent years bring DevOps, NOSQL databases, cloud based architectures, and "javascript all the way down the stack" into the mix. As a Consultant My consulting work is deeply rooted in what I learn shipping 2-3 applications EVERY year for more than 20 years.. I work effectively with founders and other stakeholders to hone product vision and with engineering teams to execute quickly. In large institutions I drive the development process by building consensus across organizational boundaries. I bring out the best in small to mid-sized teams. Look to me for: Architecture Assessment and Remediation Finding the best way to get from idea to working software, or from version x to version y: adding new features, increasing performance and reliability while lowering technical debt and putting future development on firm footing. RFP Preparation and Vendor Selection I'll collaborate with you to craft Requests for Proposals that ensure vendor responses are accurately budgeted and scoped. I can be a great help in making apple to apple comparisons among responses. Source Code and Release Management DevOps, continuous integration, PAAS deployments, and "12 Factor Applications" aren't just buzz-words. Let me help you take advantage of tools and techniques that can greatly improve the productivity and efficiency of organizations of every size.
Consultant
This "startup" within a larger organization moved rapidly to create a new generation of software for field service and retail sales organ...
This "startup" within a larger organization moved rapidly to create a new generation of software for field service and retail sales organizations. The goal was to replace behemoths like Great Plains and home grown systems with modern applications that utilized technologies such as big data, machine learning, and conversational interfaces. Initially, I was to identify and cultivate commonalities across the efforts of a large and heterogeneous group of vendors in a fast moving environment. I reviewed code bases and dev efforts, evangelizing for a common set of practices around the development of micro-services, continuous integration/deployment, containerization, search, ETL, and the use of BPM engines for the orchestration of micro-services (which also provides hooks for machine learning and AI). A side goal was to maximize the use of google technologies, another sponsor, It soon became apparent that I was only adding to the noise in that role. I continued in an advisory capacity, but pivoted to working on a blended product team under the rubric of "fit-bit for work". As the new software stack gathered ever increasing amounts of data about workers we would provide individuals and managements to meaningfully change behavior for the better. We designed and built out several iterations of a product that we successfully piloted for two clients. The "fit-bit for work" product continues to be worked on at PWC (the only part of the project that we kept on after the larger effort was shut-down).
CTO
Dark Roast Media
2012-09-01-2016-05-01
I'm responsible for the technical strategy and execution for this boutique branding and gamification agency. This includes cultivating an...
I'm responsible for the technical strategy and execution for this boutique branding and gamification agency. This includes cultivating and supervising local and off-shore developers. I also participate actively in pursuing and winning new business. The primary purpose of the relationship with Dark Roast Media is the creation of Exorcists vs Demons, an RPG built with the MEAN stack: http://exorcistsvsdemons.com/ The games development is proceeding using a unique financing model. Most of the development costs are being footed by profits from Dark Roast Media projects. Most of the game developers also work on studio projects, and our compensation is top-notch. But for the game, everyone is discounting their labor in exchange for a share of the games profits. Building the game in this fashion has required me to meet some unique technical and management challenges.
Node.js
MongoDB
Mongoose
View more
Node.js
MongoDB
Mongoose
Game
Ionic
View more