EDUCATION

Masters of Science, Computer Science Graduated December 2009
University of Illinois at Chicago
Emphasis on optimal planning in stochastic multi-agent systems and artificial intelligence.
Thesis: Approximate Opponent Modeling in Kriegspiel

Bachelor of Arts, Computer Science Graduated December 2004
University of Missouri at Columbia
Minor: Music Performance
Cum Laude

SKILLS

Algorithms & Techniques: machine learning, operations research, meta-heuristics, mixed integer programming, Bayesian learning, REST API design

Languages & Software: Python, C/C++, Ruby, Java, SQL, LaTeX, HTML, Javascript, Perl, PHP, Matlab, MiniZinc, Git, Jira, AWS, Terraform, Linux

Software Development Lifecycle: scrum, continuous deployment, continuous integration, kanban\

EXPERIENCE

Sr. Software Engineering Mangager Aug 2022 – Present
Software Engineering Mangager Sep 2021 – Aug 2022
Sr. Software Engineer May 2020 – Sep 2021
University of Chicago, Globus
Chicago, IL

  • Lead engineering teams developing and operating high availability Identity and Access Management services.

  • Managed and worked with team developing high performance FaaS solution for HPC.

Lead Software Engineer Jul 2019 – May 2020
Zeconomy
Chicago, IL

  • Develop and architect cutting edge software for optimizing liquidity in supply chain finance

  • Hire and manage a team of engineers using an agile process to quickly deliver and maintain software

Managing Director, Technology, Co-founder January 2016 – Jul 2019
TNX Limited
Chicago, IL

  • Led engineering for logistics optimization platform for trucking industry

  • Implemented complex near-real time optimization tools for truck routing, load building, and pricing

Director, Technology January 2014 – January 2016
Infor (formerly GT Nexus)
Chicago, IL

  • Continued development of logistic planning and optimization tools acquired from Clear Abacus

  • Worked with engineering and product teams to design and implement a cloud based Transportation Management System

Director of Technology, Co-Founder March 2013 – December 2014
Clear Abacus
Chicago, IL

  • Developed efficient algorithms and languages for optimizing multimodal transportation planning problems

  • Architected massively parallel platform for managing large concurrent combinatorial optimization tasks

  • Developed the company from conception to acquisition, co-managing financial, operational, and legal aspects of a startup

Programmer May 2011 – February 2013
University of Chicago, Computation Institute
Join appointment at Argonne National Laboratories
Chicago, IL

  • Developed high availability multi-tenant SaaS platform for Big Data management and High Performance Computing (GlobusOnline.org)

  • Architected ontology based policy enforcement engine for resource management using RDF

Researcher May 2009 – May 2011
University of Illinois at Chicago
Department of Computer Science, Multi-Agent Systems Lab
Chicago, IL

  • Researched algorithms for efficiently solving stochastic planning problems in multi-agent environments

  • Designed high performance logic programming language in C++

  • Developed efficient approximate optimization algorithms for complex decision problems

Software Engineer June 2008 – April 2009
CashnetUSA.com (presently Enova Financial)
Chicago, IL

  • Developed and maintained web based short term loan application system in Ruby

  • Developed and integrated SMPP and VOIP systems for handling high volume voice and text traffic

Freelance Software Developer April 2006 – June 2008
Self Employed
Chicago, IL

  • Developed supply chain routing optimizer for Build-A-Bear Workshop using advanced combinatorial optimization techniques

  • Developed internal and external web applications for a variety of clients

Programmer April 2005 – April 2006
Innerwise Inc. (d/b/a ItsYourDomain.com)
Schaumburg, IL

  • Developed software to sell domain names and related services in a Linux / Apache / MySQL / PHP environment

  • Developed back-end software using Java to integrate registry Extensible Provisioning Protocol services with web based sales and account management

PUBLICATIONS

Patents
Karl, Maurice W., and Joshua A. Bryan. “United States Patent: 7616942 - Alert system and personal apparatus,” November 10, 2009.

Workshop Papers
Josh Bryan, Piotr Gmytrasiewicz, and Antonio Del Giudice. “Particle Filtering Approximation of Kriegspiel Play with Opponent Modeling.” Workshop on Multi-agent Sequential Decision Making at the International Conference on Autonomous Agents and Multiagent Systems, Budapest, Hungary, 2009. :::