I’m a Kansas City full stack software developer with more than 20 years of experience. I taught myself to code around the year 2000 and supported myself with the code I wrote as my own boss for four years, then took a corporate job. Today I’m a Senior Software Engineer at Shamrock Trading Corporation in Overland Park, just across the state line in the Kansas City metro, and I still write code on the side. Here are the tools I currently work with (there’s a longer list at the bottom of this page with everything I can remember touching):
- JavaScript (TypeScript)
- C#
- Python
- React
- React Native
- PostgreSQL
- Electron
Certifications
A few recent ones:
- AWS Certified Developer, Associate (Amazon Web Services, 2025)
- Claude Code in Action (Anthropic)
- Introduction to Agent Skills (Anthropic)
- Introduction to Subagents (Anthropic)
Availability
Freelance
I do pick up side work and consulting jobs every now and then. I am a full stack developer in multiple languages and databases. I’ve been doing this since 2002.
Recruiters
I currently am a Senior Software Engineer. That being said, the benefits where I work are great and I like the work and the people. But if you think you have something better, connect with me on LinkedIn. I rarely answer phone calls from numbers I don’t know.
Selected Projects
A few things I’ve built that I’m happy to point at:
- Numerai: placed 8th out of 250 competitors in the Numerai stock-market tournament using deep learning.
- Moodify: a sentiment-analysis app built at the 2015 Hack Midwest hackathon.
- Zen Notebook: a cross-platform note-taking app (Node, Cordova, AngularJS, Laravel).
- Door and Window Parts: a Zen Cart ecommerce site.
Code Repos
Here is where you can find some of my code. I realize I don’t have a portfolio section, but I am not a designer. I’m a full stack developer and have spent part of every job in the frontend. I write code, so here’s some code:
Coding Skills (the rest of them)
I am a full stack developer who has worked with many stacks.
CMS: WordPress · Drupal · osCommerce · Magento · ZenCart
PHP: Zend · Lithium · Phalcon (I wrote a book on this one for Packt) · Laravel · Apache · Nginx
Python: Numpy · SciPy · NLTK · Flask · Bottle · Django · Keras · Theano · SciKit Learn
JavaScript: Express · AngularJS · Node.js · ES6/Babel · TypeScript · Angular2 · Ionic2 · Electron · KnockoutJS · ReactJS
Microsoft: C# · SQL Server · Visual Studio
Golang: I’ve contributed to some open source cryptocurrency projects.
On My Side Projects
- Any desktop apps use Electron
- Any phone apps React Native
- I usually use Python Flask to create a REST API
- I use ReactJS on the frontend to render the site
- I use MySql/MariaDB or PostgreSQL depending on the platform and use case
- I use Python for any heavy data processing, backend processes, and machine learning
- I use Docker everywhere I can
Data Skills
Along the way, I learned a lot of SQL, NoSQL and other various ways of handling data.
Databases: MySQL · SQL Server (TSQL and procedures) · Oracle (PLSQL, packages, and procedures) · Postgres (my preferred database for many things) · MongoDB · Redis · Memcache · Neo4J · Hadoop · ZeoDB (I learned it, so it’s here) · Filemaker (I was forced to learn it, so it’s here)
I am putting Machine Learning here because it seems to fit:
Machine Learning: Natural Language Processing · H2O · Theano · Keras · TensorFlow · Pandas · Scikit Learn · Numpy · Scipy
Ops Skills
Ops: Linux Administration · Apache · Nginx · Docker · Puppet · TravisCI · Jenkins