Thomas Bohmbach, Jr.

Principal/Software Architect

Greater Minneapolis-St. Paul Area

Current
  • Principal at Gumption LLC
Past
  • Software Architect at UnitedHealth Group
  • Software Architect at MLT Vacations
  • Cheif Software Architect at Techies.com
  • Lead Software Engineer at Dicomed, Inc.
Education
  • University of Minnesota-Twin Cities
  • Reed College
Connections
77 connections
Industry
Computer Software
Websites

Thomas Bohmbach, Jr.’s Summary

I am an independent software architect/developer and principal at Gumption LLC (http://www.gumption.com).

I was paid for my first "open source" program in 1988:
http://www.atarimagazines.com/v6n9/Biorhythms.html

I've developed high-end digital photography software. I've developed a dot-bomb start-up's web site and done the same for a major US airline. I've developed a custom high-volume service oriented architecture for a major health insurance group.

Currently I'm working with Best Buy on several projects, including giftag.com. I'm also working on the DJ Edna Project (http://www.djedna.org/project/), an open-source digital distribution/e-commerce system for independent musicians. As part of developing Giftag, I started two open-source projects: Gaegene (http://www.gumption.com/blog/gaegene/) which is a set of utilities and mix-in models to help implement common design patterns on GAE and Premix (http://www.gumption.com/blog/premix/) which is an easy to use python wrapper around the Besy Buy Remix (http://remix.bestbuy.com/) APIs.

Thomas Bohmbach, Jr.’s Specialties:

Software Architecture, Software Development, Python, Django, Google App Engine


Thomas Bohmbach, Jr.’s Experience

  • Principal

    Gumption LLC

    (Computer Software industry)

    January 2009Present (11 months)

    Currently focusing on web application/web services development utilizing Python, the Django web application framework, and Google App Engine.

  • Software Architect

    UnitedHealth Group

    (Public Company; 10,001 or more employees; UNH; Insurance industry)

    20022007 (5 years )

    Lead architect and developer of UPM, the UnitedHealth Group Service Oriented Architecture (SOA). UPM was written in Java using various open-source projects and focused on simplicity, testability, and scalability. UPM integrated data from more than a dozen heterogeneous back end data systems (including mainframes, Oracle DBs, MySQL DBs, and other UHG web applications accessed via MQ, SOAP, and custom data transport protocols) into a unified set of easily understood and consistent business data services, provided via SOAP, that were then consumed by more than a dozen front-end clients including call centers and customer self-service websites. UPM was easily handling over 6M transactions per day on modest hardware and had been identified as a "mission critical" service.

    As part of my duties, I also managed a team of 8 service developers that developed the UPM services once I had completed the initial architecture and implementation.

  • Software Architect

    MLT Vacations

    (Airlines/Aviation industry)

    January 2001March 2002 (1 year 3 months)

    Created and implemented a new development process (utilizing UML) customized for MLT’s development resources based on the ICONIX development process.

  • Cheif Software Architect

    Techies.com

    (Internet industry)

    March 1999December 2000 (1 year 10 months)

    Team lead for project "Afterburner", a six-week re-write of the techies.com web site. Moved the code base from a single-tier, ASP, IIS, SQL Server, Windows NT based platform to a scalable three-tier architecture using Java, JSP, CORBA, Apache, Oracle, and SUN Solaris.

  • Lead Software Engineer

    Dicomed, Inc.

    (Photography industry)

    February 1996February 1999 (3 years 1 month)

    Managed a team of four engineers developing software for high-resolution digital cameras (BigShot™, ScanBack™, LittleBigShot™). Designed and implemented object-oriented, cross-platform code framework in C++, which was responsible for IEEE 1394 (FireWire™) and SCSI communications with the camera hardware and advanced manipulation of captured images. Software utilized multiple processors through parallel algorithms. Managed and supported three major releases of the software for Macintosh and Windows.


Thomas Bohmbach, Jr.’s Education

  • University of Minnesota-Twin Cities

    BS , Computer Science , 19911995

  • Reed College

    Philosophy 19891991


Additional Information

Thomas Bohmbach, Jr.’s Websites:


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Thomas Bohmbach, Jr.’s full profile:

  • See who you and Thomas Bohmbach, Jr. know in common
  • Get introduced to Thomas Bohmbach, Jr.
  • Contact Thomas Bohmbach, Jr. directly

View Full Profile