Resume
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.
:::