Avatar

John P. Neumann

Vice President - Software Engineering

Bank of America

John P. Neumann is a software developer at Bank of America. His experience includes building large scale distributed APIs, software libraries, tools for enhanced data management, configurable build systems, and pipeline development. He leads the Infrastructure Team, which manages the hardware for end-of-day and intraday processes at the bank.

A lover of all things interesting, John has worked in a range of industries, including film, video gaming, virtual reality, and, most recently, finance. He has used multiple languages throughout his career including - in alphabetical order - C, C++, C#, Objective-C, Erlang, Go, Java, PHP, Python, and Ruby - to name a few.

He has continued interest in backends, build systems, embedded design, baking bread, smoking meats, OSS work, and spending time with his family.

Interests

  • Backends and APIs
  • Build Systems
  • Pipeline Development
  • Embedded Systems

Education

  • Bachelor of Fine Arts - Media Arts & Animation, 2010

    The Illinois Institute of Art - Chicago