Stephan Miller

Kansas City Developer

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 got a corporate job. Currently I work for Shamrock Trading Company as a Senior Software Developer and still write code on the side. Here are the tools I currently work with (there is a longer list at the bottom of this page listing everything I can remember working with):

  • JavaScript (TypeScript)
  • C#
  • Python
  • React
  • React Native
  • PostgreSQL
  • Electron

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.

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
  • NodeJs
  • es6/Babel
  • Typescript
  • Angular2
  • Ionic2
  • Electron
  • KnockoutJS
  • ReactJS

Microsoft

  • C#
  • SQL Server
  • Visual Studio

Golang

I have 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.

  • 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:

  • Natural Language Processing
  • H20
  • Theano
  • Keras
  • TensorFlow
  • Pandas
  • Scikit Learn
  • Numpy
  • Scipy

Ops Skills

  • Linux Administration
  • Apache
  • Nginx
  • Docker
  • Puppet
  • TravisCI
  • Jenkins

Contact