- The CoinsultantsPartner (Candidate), 2015 - 2016Technological debt, code cohesion, and defect triage are the pillars of my focus in strategizing around the development and deployment of modern full stack implementations and hypermedia applications. Ethics and technology must never become too increasingly divergent in the growth of human intelligences. My vision is to transition merchants from classical yet restrictive, “patchwork” FinTech to decentralized, privacy-sensitive, generational Friendly permaware that is beneficent to humans.
- LoveStampCTO, 2014 - 2015LoveStamp is a powerful engagement platform for merchants to say thanks to their fans. Activity: Say hi to our team. For double rewards, make a love sign with your hands. We Node.
- Dun & BradstreetWeb Engineer, 2013 - 2014Created Grunt recipes/Node.js integration for existing build ecosystem based on Go Build Servers. (e.g., Consuming in-house font icon libraries at build time via grunt-curl.)Built out lightweight Express/Node.js-based local development environment with http-proxy to consume pre-production API endpoints.Set up Karma for Unit Testing. Set up Protractor for E2E testing. Combined RequireJS/r.js, AngularJS (angularAMD), BreezeJS (strictly API consumption, non-Entity Framework), Bootstrap, and Google Maps (with MapClusterer) for a modular and modern-ish mobile front end. (Not Responsive, but focused on a small set of devices; and yes, that tech stack, of which I defended use cases for RequireJS and BreezeJS specifically.)Introduced BEM CSS ideas/concepts to manage Big CSS codebases.Introduced analytical tools like Plato and analyze-css for static analysis of JS and CSS build.Introduced tools to automate CSS sprite creation.Implemented datacontext-dependent D3 graphs (Treemap, Doughnut, etc. charts) for cheap visualization with light interactivity to give insight into arbitrary data sets. (I call this "data painting," basically.)Implemented minimalistic, responsive data tables.Knowledge sharing at semi-weekly UI Stand Up meetings (presenting modern tools like FF's 3D View and its use-cases, etc. or various CLI tools because *nix). Helped craft and conduct developer interview sessions (in-person, live coding, and phone screening).
- epantry.comWeb Architect, 2012 - 2013I helped build the first iteration of epantry.com on vanilla Backbone.js and Python. Heavy Underscore.js use.
- emlogis.comFront End Developer, 2003 - 2005Employee Logistics and Management software for, usually, small 24/7 clinic implementations.
- TerraLedgerChief Architect, 2015 - 2016Distributed HATEOAS Blockchain-like Application for Geophysical Data Analysis and Management.
- SchedgmuleFounder, 2016 - presentSchedgmule does everything right the first time. Twice. It’s lovely and frightening at the same time. Schedgmule makes it possible to validate your future self. Schedgmule might even take a dismissive fuck for you. With the right conversations, Amazon and Schedgmule could probably launch a fleet of alter-world prostitutes to defeat the United States government. Whatever Schedgmule can do, only Schedgmule can do better. Schedgmule is more like a superhero, akin to the sandwich or the idea of ideas. Schedgmule will save your life.
- NextTech, Inc.R&D Chief, 2016 - presentInfocology, Infosthetics, Existential Risk Studies, Philosophy of Information, ExPhi, Hypermedia, Blockchains.
- University of HoustonPhilosophy, 2003 - 2009
Twelve Ways You Are Being Manipulated by the News and on Social Media
Do you accept false information in the news and on social media? Image by Amy West. The answer is yes! We all do, whether we like to believe
How Developers Stop Learning: Rise of the Expert Beginner - DaedTech
Beyond the Dead Sea: When Good Software Groups Go Bad I recently posted what turned out to be a pretty popular post called “How to Keep Your
Legal Realism: The Law Depends on What the Judge Had for Breakfast
Leading Legal realist Judge Jerome Frank is credited with the phrase that "Justice is what the judge ate for breakfast." I have never tracke
App Cost Estimator | Mobile Enterprise Backend as a Service ROI Calculat...
See how much you can save on your project by using an Enterprise Backend as a Service.
You’re about as sexually attractive to me as a turtle: Coming out as ase...
The author of a new book on asexuality talks about growing up without desire and dating without physical intimacy
Firefox 37 arrives with Opportunistic Encryption support
Firefox 37 arrives with Opportunistic Encryption support that encrypts the traffic over plaintext HTTP connection.
ChangeTip and LoveStamp Bring Love to Bitcoin - Bitcoinist.net
ChangeTip partners with new startup LoveStamp to bring more love to Bitcoin.
Solving an Unsolvable Math Problem - The New Yorker
Yitang Zhang bided his time teaching calculus. Then he solved a hundred-and-fifty-year-old math problem. Alec Wilkinson reports.
Deceptive behavior may (deceivingly) promote cooperation
(Phys.org) —Tricking someone into trusting you in order to gain something from them is common behavior in both the animal and human worlds.