Education

Bachelor of Science in Electrical Engineering, May, 1982; Purdue University, West Lafayette, Indiana

Master of Science in Electrical Engineering, May, 1984; Purdue University, West Lafayette, Indiana

Doctor of Philosophy in Electrical Engineering, August, 1988; Purdue University, West Lafayette, Indiana

Experience


August 2024 - Present
Now Energy Systems - Naperville, IL

CTO, and Co-Founder working to build fish-safe, zero-carbon electricity through hydroelectric plant renovation and relicensing, as well as new Run of River plants on unpowered dams, and new sites. This is done with an eye to reduce the licensing time, and construction time to bring more power online, quickly.

December 2020 - July 2024
Flexbase - Naperville, IL

Principal Software Engineer working to create the back-end and front-end systems to enable Flexbase to manage cash flow of growing construction business clients.

June 2020 - December 2020
Vodori - Chicago, IL

Director of Engineering working with senior leadership to help empower the development group with the hard-won lessons of several decades of experience in the industry. Making the most of the Clojure-based development toolset to create stable, reliable, maintainable services in a minimum of time.

May 2018 - June 2020
The Climate Corp - Chicago, IL

Principal Engineer in the Insights team responsible for coordinating the architecture of all projects in the group with the corporate architecture. This includes web, iOS, Android, and service apps as well as covering cross-cutting concerns like internationalization and localization, and testing and testability. Representative to the corporate architecture group. As part of the shift to a Platform Group, became the Client & Partners Architect which contained many of the same duties for all Client apps at Climate.

June 2015 - April 2018
Guaranteed Rate - Chicago, IL

Senior Engineer in charge of leading migration from monolithic legacy app to SOA functional language-based system of small services

January 2015 - June 2015
Centro - Chicago, IL

Senior Principal Engineer working with existing teams to off-load the gathering of daily Ad Server data from external services, as well as other daily metrics for offline data analytics and analysis.

July 2012 - January 2015
Groupon - Chicago, IL

Expert Engineer in Product Group creating real-time data feeds based on the output of all client-facing applications in the Groupon stack, analytics and display systems based on these real-time feeds, and API software to make the results of all this data available to other systems for their use.

Expert Engineer in Sales and Planning Group creating demand-merchant matching and demand processing software hooking into the Salesforce.com data as well as internal demand generation systems to enable the sales representatives to be more efficient with their time.

June 2010 - March 2012
PEAK6 - Chicago, IL

Senior Software Architect in Messaging and Data Feed Group at PEAK6 creating next generation firm-wide ticker plants and greek pricing server using direct exchange data feeds, as well as in-house valuation libraries and an overall architecture emphasizing low-latency processing.

March 2009 - June 2010
Chicago Trading Company - Chicago, IL

Senior Developer at Chicago Trading Company in Risk Analytics Group. Duties include design, development, and support of firm-wide risk platform along with web tools to view and analyze the data based on legacy Windows applications, Java, AJAX and Google Visualization tools.

June 2001 - March 2009
UBS O'Connor - Chicago, IL

Consultant/Developer at UBS O'Connor on Risk Management applications for the trading floor. Duties include design, development and support of a live, ticking, risk display and reporting tools delivered through a three-tier, clustered, system based in C++, Java (J2EE), RMI, CORBA, JDBC, XML, and many associated datasources.

June 2000 - June 2001
BankOne - Chicago, IL

Vice President/Senior Systems Architect in the Commercial Banking Systems Group at BankOne doing general Research and Development as well as assisting other systems groups with architecture, Java development, and database work.

October 1999 - June 2000
BankOne - Chicago, IL

Vice President/Senior Systems Architect in the Commercial Banking Systems area at BankOne working on the back-end systems for DealTracker, an on-line deal tracking tool for front-line sales folks in Commercial Banking. Duties included database development and migration, Java back-end development, and hardware upgrades and maintenance.

December 1998 - October 1999
BankOne - Chicago, IL

Vice President/Senior Systems Architect in the Commercial Banking Electronic Distribution Group at BankOne as lead architect and back-end systems developer for the Commercial Card Services on-line card processing system, OneCard. Duties included all database and back-end systems documentation, development, testing, production hardware installation, testing, and maintenance.

March 1998 - November 1998
BankOne - Chicago, IL

Vice President/Senior Systems Architect in the Commercial Bank Program Management Office (PMO) at First Chicago NDB/BankOne. Duties included Year 2000 Vendor/Product certification tracking and bookkeeping. This position was selected primarily by management because of the cross-diciplinary exposure gained in the previous positions.

February 1996 - March 1998
BankOne - Chicago, IL

Vice President/Senior Systems Architect in the Architecture Group of Capital Markets Systems in Corporate Bank at First Chicago NBD. Duties included research, review, and re-use all focused at obtaining a higher level of re-use in the development groups in Capital Markets Systems.

June 1991 - February 1996
Port-to-Port Consulting - Indianapolis, IN

Founding Partner, Executive Vice President, Technical Director and System Consultant, Port-to-Port Communications Corporation, Indianapolis, Indiana. Duties included advising clients on Personal Computer hardware and software purchase decisions, developing database and telecommunications applications.

August 1988 - June 1991
Auburn University - Auburn, AL

Assistant Professor of Electrical Engineering, Auburn University, Auburn, Alabama. Position involved teaching, research, publication, and supervision of graduate students. Total contract dollars overseen in excess of $450,000.00. Supervisor: J. David Irwin, Head, Department of Electrical Engineering.

May 1982 - August 1988
Purdue University - West Lafayette, IL

Teaching Assistant, Purdue University, West Lafayette, Indiana. Duties included teaching of undergraduate labs, underrgaduate classes, assistance on undergraduate and graduate level lecture classes. Supervisor: Hannis Thompson, Ph.D.

May 1984 - August 1988
Purdue University - West Lafayette, IL

Research Assistant, Purdue University, West Lafayette, Indiana. Duties included complete direction, coordination and work on thesis topic: "A Bias-Tunable Monolithic Microwave Oscillator - The Contiguous Domain Oscillator". Thesis available from University Microfilms. Supervisor: James Cooper, Jr., Ph.D.

May 1982 - August 1982
Hewlett-Packard - Corvallis, OR

Summer Engineering Intern, Hewlett-Packard CCO Division, Corvallis, Oregon. Duties included development of two-layer photoresist scheme now used in all VLSI production lines in HP. Supervisor: David Hackleman.

February 1982 - Present
The Man from S.P.U.D. - (various)

Architect/Developer of The Man from S.P.U.D.. This company has been the umbrella under which considerable academic, public domain, Open Source, and charity development and systems work has been accomplished. Projects run the gamut from circuit simulators to eCommerce web sites to talking alarm clock/calendars to decrypting software.

Publications

R. E. Beaty, J. C. Suhling, C. A. Moody, D. A. Bittle, R. W. Johnson, R. D. Butler and R. C. Jaeger, "Calibration considerations for piezoresistive-based stress sensors," Proceedings of the Electronic Components and Technology Conference, pp. 797-806, May 1990.

D. A. Bittle, J. C. Suhling, R. E. Beaty, R. C. Jaeger and R. W. Johnson, "Structural analysis of electronic packages using test chips with integral piezoresistive stress sensors," 1990 ASME Winter Annual Meeting, paper 90-WA/EEP-12.

R. E. Beaty, R. W. Johnson, J. C. Suhling, D. A. Bittle, J. C. Pope and R. C. Jaeger, "Stress measurement in electronic packaging using silicon piezoresistive sensors," SRC TECHCON Digest, pp. 413-416, October 1990.

D. A. Bittle, J. C. Suhling, R. E. Beaty, R. C. Jaeger and R. W. Johnson, "Piezoresistive stress sensors for structural analysis of electronic packages," Journal of Electronic Packaging, pp. 203-215, September 1991.

J. C. Suhling, R. E. Beaty, R. C. Jaeger and R. W. Johnson, "Piezoresistive sensors for measurement of thermally-induced stresses in microelectronics," Proceedings of the 1991 Spring Conference of the Society for Experimental Mechanics, pp. 683-694, Milwaukee, WI, June 10-13, 1991.

R. E. Beaty, R. C. Jaeger, J. C. Suhling, R. W. Johnson, and R. D. Butler, "Piezoresistive coefficient variation in silicon stress sensors using a four-point bending test fixture," IEEE Trans. Components, Hybrids and Manufacturing Technology, vol. 15, no. 5, pp. 904-914, October 1992.

D. M. Richey, R. E. Beaty and R. C. Jaeger, "Observations on low temperature NPN bipolar transistor simulations using BILOW," Proceedings of the 1991 ECS Symposium on Low Temperature Electronic Device Operation, pp. 75-81.

R. D. Butler and R. E. Beaty, "MOS fabrication process integrating self-aligned polysilicon gate and post-processed metal gate devices on a single die," Proceedings of the 1991 University/Government/Industry Microelectronics Symposium, pp. 75-81, 1991.

Other

Three children: Joanna, Marie, and Adam.

Activities

Homeowner (anyone who is, knows the time involved)

Dad (ditto)