Thomas D. ChildersFairfax, CA |
tdc@alum.mit.edu +1 415 448 6621 |
Retired Software Architect/Chief Technology Officer |
|
| Decades of experience building large systems, helping engineers work together, stay focused, and grow. I deliver products — from architecture, planning and prototyping…to building and leading the implementation teams. I’m hands-on, experienced with many technologies, and get features out the door on time and on budget. I work easily with international teams, and know how to communicate to enable their success.I am great at: lightweight Agile management, high-performance/high-availability microservices, API design, databases, planning and staffing, scalability modeling, clear documentation, amusing presentations. | |
| Specialties High-Performance Cloud Architectures Benchmarking & Capacity planning Agile Engineering and Project management |
Platforms & Facilities React, GraphQL, Javascript, Java, C/C++ Linux, Unix, Windows, Macintosh, IBM zOS MySQL, PostgreSQL, Oracle, Sybase, DB2 |
Professional Experience |
|
![]() |
Stealth Startup, San Francisco, CA 2016 – 2022 |
| Chief Technology Officer, building an iPhone app and back end using React Native and Redux, Node.js, PostgreSQL, Docker, Terraform, Kubernetes. The architecture is fully scalable for automated cloud deployment, and fully instrumented for monitoring and management. | |
![]() |
Adobe Inc., San Francisco, CA 2015 – 2016 |
| Senior architect for Adobe Campaign, bringing new large customers onboard with widely-varying configuration and integration requirements. | |
![]() |
Lyris Inc., Emeryville, CA 2013 – 2015 |
| Lead architect, developing a new Platform-as-a-Service for direct marketing. Managed both local and remote engineering teams and documented all new features, while writing/reviewing/debugging and mentoring. Company was purchased and dissolved in 2015. | |
| Responsys Inc., San Bruno, CA 2010 – 2013 |
|
| Senior manager responsible for scalability and performance of a state-of-the-art, very high-reliability SaaS platform. Established automated benchmarking and scalability modeling to mathematically describe system behavior under various workloads. Established and documented a deployment architecture. Stress-tested product components, and provided capacity planning models for new features in an agile environment. | |
![]() |
Sun Microsystems, Santa Clara, CA 1999 – 2009 |
| Member and chair of the Architecture Review Committee for Solaris middleware like Glassfish, Java CAPS and NetBeans. Lead engineer and program manager for the Forté product suite, providing architectural, configuration and tuning support for mission-critical systems at Lufthansa, Telefónica de España, Bank of America, the US Department of Defense, and dozens of other major customers. | |
![]() |
Forté Software Inc., Oakland, CA 1997 – 1999 |
| Ported 3.5M lines of C++ to IBM zOS, then enhanced the application integration and workflow products to improve multithreading performance. Benchmarked product performance on large IBM and Sun mainframe systems, and presented results at various technical conferences. | |
| Sybase, Inc., Emeryville, CA 1993 – 1997 |
|
| Led the team porting Open Client and Open Server 10 to IBM mainframes, and later worked on the generic middleware products, as architect and member of the implementation team for the company’s CORBA and Java Transaction Services support. Major contributor to the engineering organization’s ISO 9000 certification. | |
![]() |
Oracle Corp., Redwood Shores, CA 1989 – 1993 |
| Responsible for all database benchmarking and customer performance issues on IBM MVS. Designed, configured, optimized and ran tests to evaluate competitive performance and expose kernel issues. Presented technical papers at most IOUG conferences, and wrote articles for Oracle Magazine. | |
| E-Net Corp., Greenbrae, CA 1988 – 1989 |
|
| Co-architect of the IBM DB2 Remote Recovery Data Facility, and the underlying ENET1 product. Co-holder (with the company founders) of software patent 5,412,801. | |
![]() ![]() |
IBM Santa Teresa Laboratory Fireman’s Fund, Viasoft, MIT 1978 – 1988 |
| I began my career working my way through school at the Massachusetts Institute of Technology, programming commercial applications on IBM mainframes. For four more years, I did similar work at Fireman’s Fund Insurance Companies, then co-founded a Silicon Valley startup in 1984 (Viasoft). At IBM, I led the team that designed and implemented one of the first worldwide distributed relational database systems, managing documentation processes across 72 international sites. | |
Education |
|
| Massachusetts Institute of Technology, Cambridge, MA 1976 – 1979 |
|
| Undergraduate studies in Electrical Engineering and Geophysics. | |
References |
|
| Available upon request. See my profile on LinkedIn.com. | |
Publications and Samples |
|
| NOTE: Material on this web page is generally out of date. All content has been released into the public domain, concerns products that are no longer marketed or sold by the company that owns them, or has been edited to remove confidential material.My most current material is generally confidential to my employer.
White Papers
Presentations
Oracle Magazine Articles
|
|
Archives
- January 2025
- November 2024
- November 2023
- September 2023
- November 2022
- September 2022
- July 2022
- August 2021
- July 2021
- May 2021
- January 2021
- December 2020
- October 2020
- September 2020
- May 2020
- January 2020
- September 2019
- January 2019
- December 2018
- October 2018
- September 2018
- May 2018
- July 2017
- June 2017
- October 2016
- July 2016
- May 2016
- March 2016
- February 2016
- November 2015
- October 2015
- September 2015
- August 2015
- July 2015
- June 2015
- May 2015
- March 2015
- January 2015
- December 2014
- October 2014
- August 2014
- July 2014
- May 2014
- March 2014
- February 2014
- January 2014
- December 2013
- November 2013
- October 2013
- September 2013
- July 2013
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- March 2012
- February 2012
- June 2010
- April 2009
- February 2009
- January 2009
- December 2008
- October 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- February 2007
- January 2007
- December 2006
- November 2006
- August 2006
- May 2005
- April 2005







