About Me

My github repository Why I applied for your job TLDR resume I'm an INTJ personality, business and delivery-oriented, seeking a remote position at a smaller company where I can create and refine an interesting product. I've done five commercial products (Saleslogix, Transcore, Amdocs, DLVR, Sila) and six startup environments (Federal

My github repository

Why I applied for your job

TLDR resume

I'm an INTJ personality, business and delivery-oriented, seeking a remote position at a smaller company where I can create and refine an interesting product. I've done five commercial products (Saleslogix, Transcore, Amdocs, DLVR, Sila) and six startup environments (Federal R&D, Saleslogix, Sunhill, Gloo, DLVR, Sila). I can be onsite 4 hours per week in Portland or one day per month on the West Coast.

I have no interest in coding tests, brainteasers or extended group interviews. Past a certain point, they're dogmatic. I'm not on social media, this site is my online presence ( Zuckerberg quote from 2004, Dorsey is similar). Not getting vaccinated.

  • 1978-1981: US Army, Air Defense Artillery technician

  • 1981-1990: Electronic technician at Litton and Teradyne

  • I worked on IBM and Federal R&D grants at Boise State from 1991 to 1996 on the first mobile / wireless / analytics systems which were quite successful. The final grant was $15 million for a 3-year deployment to 40 State agencies and I won student employee of the year.

  • From 1998 to 2000, I developed CRM and call support software at Saleslogix, an early competitor to Salesforce. I was the architect of SupportLogix, Saleslogix went public in 2000 and I was briefly wealthy until their money ran out in 2001.

  • In 2000, I joined an e-commerce project at Avnet to migrate their mainframe to distributed J2EE. I volunteered for a large layoff in 2003 and moved to corporate consulting on mostly high-profile IBM projects for about ten years. I had success at Boeing and Aetna but these positions were often adversarial and I like writing software more than arguing or conspiring.

  • I did consulting gigs at Boeing, Cisco, T-Mobile, Aetna, JP Morgan, Staples, Nike, Verizon, Standard Insurance, Harris and Cingular. These were often about organizational problems, not technical challenges. A mixed bag of stuff.

  • Around 2014 I shifted back to smaller companies and more hands-on development. DLVR in 2016 was my best position in 13 years where I wrote a CDN security framework in C++, created and enforced JSON schemas, ported an analytics system to AWS Redshift.

  • Realmeme.com was my website for six years, it was in the Internet top 100,000 sites in 2005 and I had several top Google ratings.

Selected Projects

Federal Highway mobile/analytics system - Delphi - 1992-1996

Multi-tenant systems - Java, Delphi, Flex - 1996-2018

CRM and call center platform - Delphi - 1998-2000

Ecommerce and sales systems - Java - 2000-2003

Insurance mutual fund management - Java - 2004

Insurance policy automation - Java - 2006

Health insurance system prototype - Java - 2008

Killing a $20 million project, 2008

Mobile payment platform - Java - 2011

XSD schemas and cable systems - Nodejs - 2013

Simple analytics system for wellness startup - Nodejs - 2014

IoT mobile digital currency proposal, 2014

Model-Driven Node, an SAP-sized design - Nodejs - 2014

Code exercise with Node.js, AWS and Couchbase, 2016

JsonSchema example for OTT video optimization, 2016

Redesign exercise of a crypto system - Java, Python - 2018

Home Security side project, 2020

Software Developer

Apr 2021 – Aug 2021 (part-time for no salary)

Remaking an entertainment industry website with python, django, postgres, react, revive adserver, ubuntu. Redesigned the database and REST api, added a self-hosted ad server, migrated existing site to Digital Ocean, started off with React UI but switched to Vue because it's much easier to integrate into existing web pages.


Voice Software Developer

Nov 2019 – Feb 2020

Reworked a VOIP project which was shelved five years ago. Added code coverage tool (Scoverage) and metrics. Converted it to an Eclipse project (sbteclipse plugin), replaced hand-written test methodology with ScalaTest + JSON tests (reduced 1400 tests down to 500 and increased code coverage from 33% to 85%), replaced database layer and library with ScalaLikeJDBC, reduced codebase by 30%, added in SBT script to validate/build automatically.

Scala, Scala IDE for Eclipse, Play, AKKA, SBT, Postgres, Asterisk


Senior Software Developer

Jun 2019 – Sept 2019, Portland

Maintenance on a micro-auction platform at a Fortune 100 company with extreme variations in demand (200 to 5,000 messages per sec), performance metrics and tuning.

AWS SNS,SQS, java, Netflix OSS, jenkins, new relic


Architect

Jun 2018 – April 2019, Portland

Employee 2 at a fintech stablecoin startup and responsible for technical design/implementation including REST API for developer's SDK of 30 Lambda functions in java, created database schema and RDS entries, Cloud Formation templates, set up all security including Ethereum ellipical encryption for all APIs, IAM definitions, Yubi hardware keys, security policies, created SNS/SQS queues, created API Gateway definitions for website domains. I installed Datadog’s AWS version for analytics. Delivered a minimum viable product in 100 days, designed and coded about 75% of the beta release.

java, python, AWS Lambda, IAM, SQS, RDS, Cloud Formation, jsonschema, Ethereum, jenkins.


personal

July 2017 - May 2018, Boise

My father died in 2014 and my sister in 2017 so I spent a year in Boise, ID on estate issues.


Senior Software Engineer

Mar 2016 – Sept 2017, Seattle

Real-time analytics platform for OTT video. Developed frameworks for flat-file configuration management (300 Ubuntu servers) which was a significant factor in our reliability, multi-CDN security scheme, monitoring (Datadog API), dockerized entire DLVR stack for integration testing, maintenance on custom stream processor (java, ElasticSearch, MaxMind geo database, redis). I duplicated this processor in AWS using several Lambda functions, Kinesis and Redshift for higher scalability, wrote a client sync program using SNS/SQS. The platform runs globally with 12 petabytes of video per month (12 million+ daily sessions), 3 billion Elasticsearch records when I left.

Tools: JSON schema, java, C++, Clion, DataDog, AWS SQS, SNS, Kinesis, Redshift, Cloud Formation, Saltstack, Docker, Jenkins, Redis


Nodejs Engineer

Jan 2015 – Dec 2015, Seattle

Migration of a proprietary java platform (Websphere Commerce Suite) to open source microservices for a Top 10 e-commerce site. Four contracts for new SEO system to manage data for two million products. It uses node.js, couchbase, mongodb, db2, sql server with kafka as a service bus. I wrote backend code for a real-time ETL process, managed our dev tier on VMWare, prototyped puppet scripts, rewrote a Selenium framework.





Architect

July 2014 – August 2014, Denver

Short-term contract to add anonymous payment system to a mobile messaging product using IoT technologies. I did research, costing, design, sequence diagrams, roadmap for an offshore team, aimed towards higher security, scalability and guaranteed delivery with RTI DDS (data distribution service, machine-to-machine protocol).


Analytics Engineer

Oct 2013 – Mar 2014, Denver

Took over an beta analytics system for a religious health & wellness startup. Replaced it with a more appropriate system using Node.js & a time-series postgres database (generic example). Did implementation towards HIPAA compliance. Developed semantic analytics using postgres text search.


Architect

May 2013 – Aug 2013, Denver

Refactoring prototype web services into an open source project for cable set top box integration with mobile devices and back office data. Created an xsd testing concept which I turned into the Model-Driven Node project.


Developer

Aug 2012 –Jan 2013, Washington, DC

EHR health care prototype to merge DoD and VA health care systems. I automated deployment and configuration of WebSphere suite, API development for service governance, DIACAP certification (RHEL hardening).


Senior Development Expert

Aug 2011 – March 2012, Seattle

Maintenance on Paas system running one million financial transactions per day for commercial telecomm customers. MongoDB prototype. Developed JMX 2.0 management system for new cloud system (somewhat like AWS FarGate) with personal work later on a simple Kafka monitor.


Application Architect

Oct 2010 – June 2011, Hartford

Technical oversight & thought leadership for a healthcare disease and utilization management (CM, DM, UM) application transacting 1 million+ requests per day; Developed RIA migration plan for 300 jsp pages, proof-of-concept code, presentations for governance boards. Implementation of new module using Velocity templates for ExtJS components and Spring controllers, coded key ExtJS classes.


Websphere Architect

Mar 2010 – July 2010, Bothell

Technical audit at major telecom for WebSphere Commerce Suite 6.0 conversion running one million requests per day


Senior Technical Architect
Dec 2007 – Oct 2008, Seattle

Assigned to improve the skill level of contract employees at an aircraft manufacturer. I developed proof-of-concept call-center apps with five offshore teams (approx forty people), code reviews, hiring interviews, Web 2.0 initiatives, wrote an Adobe BlazeDS messaging system.


This photo is my team leaders and I for an engineering article published in India.




Misc
In 1996, I was named Boise State Employee of the Year and received a commendation from the Secretary of Transportation for the work I did from 1992-1996 on Aspen, one of the first tablet mobile systems.


My team built Avnet Quote-2-Order system from 2000-2002 and it transacted over $1 billion in orders in its first year.


An entry from my website, RealMeme.com, was referenced in a Larry Summers economic article.





I was briefly a member of Mensa in 1988, based on my SAT scores.


In 1983, I was briefly the top ranked player on Xevious and still hold the 4th world rank, not getting vaccinated.

I have a mild form of ASD (Autistic Spectrum Disorder). I was also an electronic technician for several years and missed a perfect 4.0 GPA by one point for my electronics AA degree.

Recent Posts

Flickr Stream

Text Widget

Aliquam eget arcu nec nisl imperdiet semper mollis sit amet tortor. Ut ultrices pharetra urna id cursus. Aenean ligula dolor, mollis id eros id, hendrerit malesuada nisi. Suspendisse et pellentesque est. In lobortis velit nec diam sodales, vel gravida nibh porta. Curabitur faucibus lacus ac tellus faucibus posuere. Nam lobortis