
  Location:
    Urbana, Illinois
  Remote:
    No
  Willing to relocate:
    Yes, especially to Chicago or St Louis
  Technologies:
    NodeJS, full stack
    Python for data science: Anaconda, Pandas
    NLP with ChatScript, Gensim, SciKit
    C++ and hardware experience via Arduino:
        interrupt based control interfaces
        debugging problems with prototyped circuits
        Oscilliscope, Multimeters, Soldering
  Résumé/CV:
    https://github.com/jazzyjackson/coltenj.com/blob/master/resume.pdf
  Email:
    My hackernews/github/keybase username at gmail, feel free to connect on keybase too


My resume is out of date, my passion project since leaving my job in NY has been creating a new kind of programming language to make 'looking inside the black box' more appealing / less intimidating for beginner coders and experts alike. I have a lot of experience teaching all ages programming, mostly LEGO Mindstorms and Arduino "C++" but data flow languages like Pure-Data and Rhino-Grasshopper too. My approach is a message-passing actor-network performing self-modifying graph reduction. It lets you watch the execution of the program one step at a time, especially useful for highly concurrent and asynchronous software. A landing page for the project exists at <a href=", with a MVP in the next couple of months.
Looking for a team I can learn from, a lot of my style is self-taught and that's not always the most useful style for getting paid (See: The Curse of Lisp, except Javascript is my Lisp! ) But if I can get work teaching new programmers the basics that's a lot of fun for me too.