Who I Am

I am technical. I ship products. I lead engineering growth. And I foster collaboration.

I have four decades of industry experience. This is not my first rodeo, and I’m available for work.

  • I have led teams with as many as fourteen members. I have led product groups with as many as forty-five.
  • I have led through growth from startup, to IPO, to annual revenues in excess of $400 million.
  • I have shipped software in organizations with dozens to thousands of employees worldwide.
  • I have shipped software at B2C scale (millions of active users) and B2B scale (thousands of customers with as many as thousands of users each).
  • I have shipped features and products that were material to successful exits for Sitraka and PagerDuty.12
  • I have written a popular programming book; I have written technical documentation and essays; and I have keynoted technical conferences and company-wide events.3
  • I am on LinkedIn, and I’m raganwald@gmail.com.

Reg crossed role and organizational lines to constantly better the company and increase in scale our impact on the market, our products, and customers.

—Michael Cucci: Investor, Startup Advisor, ex-VP of Product and Marketing, PagerDuty


What I Believe

My aspirations are guided by my belief that improving productivity is building faster horses. I believe that a tool that doesn’t redefine the way customers think about their work, isn’t worth building.4

What I Do

I am technical

I have designed and built software for paying customers since the 1990s:

  • In the early 90s, I wrote and sold Tableau, classified advertising management for desktop publishers.5
  • In 1994, I shipped nCrypt Light, a message encryption tool for the Apple Newton.
  • In the late 1990s, I shipped a server-side templating language for Java.6
  • In the early 2000s, I was the hands-on Technical Product Manager for JProbe Threadalyzer, the first tool to perform predictive and actual deadlock and data race detection on Java servers.7
  • While serving as Program Manager for the JProbe Suite, I designed and coded the suite’s first configuration tool.8
  • In the mid 2000s, I led the web banking team for ING Direct (USA), with more than three million active users. I personally wrote features such as its first ATM and Café locator. I used Enterprise Architectural Patterns for integration with legacy systems and extending their functionality.9
  • As a member of GitHub’s documentation tools and front-end flow teams in the early 2010s, I shipped features such as rich prose diffs.
  • In 2015, I joined PagerDuty as the Principal Engineer for Applications. I was the hands-on lead for the insights and operational review features, and launched features such as response mobilizer. I created prototypes for features such as recent changes.

Reg was always my ‘secret weapon’ for getting a new initiative off the ground. He understood our code and our product and what it was capable of, and he understood our customers and their needs.

Reg was exceptional at translating a product manager’s vision for a new feature into an actionable technical plan and architecture given all of the constraints inherent in adapting working software to new capabilities, then getting the rest of the team on-board and executing.

—Jason Diller: VP of Engineering, Georgias


I ship products

My career-long focus is the product strategy and development process around both technical and business tools:

  • As the Technical Product Manager for JProbe Threadalyzer, I performed user research, developed the value proposition, and designed the product.
  • As the Program Manager for the JProbe Suite, I collaborated with Sales and Marketing Product Management on prioritization and positioning, acted as the media contact for feature-detailed interviews and demos, and manned the booth at JavaOne.
  • At Github, I created the prose-specific heuristics, designed and developed the user experience, and shipped rich prose diffs.
  • At PagerDuty—working with Product Mangement and Marketing Strategy—I wrote the technical road map for schedules, identifying feasible and compelling features to establish strong differentiation from our competitors and value complements.
  • At PagerDuty, my teams ideated, developed, and shipped insights and operational review features, and launched response mobilizer.10

Reg and I worked together for a year and a half. During that time, he spearheaded the effort to produce JProbe Threadalyzer, and then shepherded the entire JProbe suite through two subsequent upgrade releases.

By that time, Threadalyzer had all but eliminated its competition in the Java thread analysis space, and JProbe had become the company's major source of revenue.

—Christian Jaekl: Software Engineer and Concurrency Domain Expert


I lead engineering growth

I grow engineering in headcount, in scale of operations, in process maturity, and in tooling sophistication.

  • I’ve led technical interviews throughout my career and partnered with Talent on initiatives. At PagerDuty, I was recognized for using the interview process to close senior hires.
  • As a member of PagerDuty’s Architecture Strategy and Front-End Architecture Strategy teams, I led or co-led the adoption of tooling, process, and language choices that supported scaling engineering capacity.11
  • I helped PagerDuty’s engineering successfully navigate the product/market fit refinement phase, a rapid sales growth phase, and a post-IPO transition to efficient and predictible scaling phase.12

You were such an anchor and leader at PD! Thank you for the countless interviews, for the always interesting insights, for mentoring so many, and for shaping PD and just being a great person! You are a true PD Hall of Famer and Legend!

—Richard Hartshorne: Senior Talent Partner, PagerDuty


I foster collaboration

At PagerDuty, in addition to the product and engineering growth outcomes above, I also collaborated across group and functional lines:

  • I was recognized with two leadership awards at PagerDuty.13
  • I developed an internal capability supporting refined product management shipping strategies.
  • I ideated and prototyped features and products in partnership with my Product and Leadership colleagues.
  • I led our own Incident Management practice.
  • I have MC’d the company’s annual kickoff, and co-hosted the company’s IPO Breakfast Party.
  • I launched and supported a more rigorous iteration of Engineering’s Design Review process.
  • I launched and led technical and organizational reorganizations and process iterations.

Extraordinary communication skills... Able to mentor and coach other engineers and make those less experienced comfortable and build their confidence (empowerment) at the same time.

Reg's communication skills transcended engineering to other parts of the businesses (Product and Executive leadership). And, it is natural leadership... Not forced in any way. He talks to, and gets respect from, the Interns to the C-Level.

—Richard Hartshorne: Senior Talent Partner, PagerDuty


I have industry experience

Career Break 2024 – current Glider pilot training
PagerDuty 2015 – 2024 Principal Engineer, CTO’s Office;
Principal Engineer, Incident Management;
Principal Engineer, Applications
GitHub 2013 – 2015 Software Engineer, Front-End Flow;
Software Engineer, Documentation Tools
Author & Speaker 2011 – 2016 Author, JavaScript Allongé and others;
Conference Speaker
Unspace Interactive 2009 – 2012 Technical Lead and Business Development
Mdlogix 2008 – 2009 Architect and Senior Developer
Mobile Commons14 2007 – 2008 Contract Developer
devtopia 2005 – 2007 Contract Team Lead, Web Banking, ING Direct
Opalis Software15 2004 – 2005 Director of Software Development
Information Balance 2002 – 2003 Lead Software Developer
Novator 2002 Director of Software Development
Conversagent 2000 – 2001 Vice-President of Development
Sitraka16 1998 – 2000 Program Manager, JProbe Suite;
Technical Product Manager, Threadalyzer
Codestorm17 1994 – 1998 Managing Partner
Solo Founder18 1991 – 1994 Founder, Publishing Revenue Partners
BusinessWorld 1989 – 1991 Marketing Associate;
Sales, Sales Training, and Systems
Computer Connection 1988 – 1989 Major Account Sales, Apple Products
Future Electronics 1987 – 1988 Channel Sales, Computer Products
Bonar Associates19 1986 – 1987 Technical Lead and Business Development

 No longer active.


Reg was an incredible asset at PagerDuty, having been there early days in 2015 through the IPO. He helped level me and several other members of the sales team on the product and was always willing to hop on calls to help articulate value to them. Can’t wait to work with him again one day.

—Radz Mpofu, Head of Business Development, XGEN AI


What’s Next?

This is not my first rodeo

I bring forty years of product- and customer- centric business and technical experience to shipping on time, without drama:

  • I have experienced both the highs and the lows of the startup trajectory, and I guide my teams with a steady hand on the tiller.
  • My teams know how to ship “good” without being seduced by “sufficient” or derailed by “perfect.”

Reg is one of the finest software engineering professionals I have ever worked with. He has great vision for product development, a strong sense of cultural fit for complex companies, and the vision to help scale an engineering group. Any growing organization would be fortunate to add Reg to its team.

—Jonathan Poehlman, Senior Technical Recruiter, Elastic


I’m available for work.

If you are looking for a veteran to play a meaningful role in your breakout success, I’m open to 100% remote or Greater Toronto Area hybrid roles that leverage my technical and product focus. I’m raganwald@gmail.com.


You were a huge asset to PagerDuty, and wherever you land next will be lucky to have you.

—Michael Cucci: Investor, Startup Advisor, ex-VP of Product and Marketing, PagerDuty


Footnotes

  1. Sitraka was aquired by Quest Software in 2002.
  2. PagerDuty went public on the NYSE in 2019.
  3. My books, essays, and conference talks are available on my creative works page.
  4. My belief is a generalization of Dr. Alan Perlis’ observation that “a language that doesn’t affect the way you think about programming, is not worth knowing.”
  5. I wrote Tableau in 4th Dimension, the manuals in PageMaker, did my own sales, and marketed the product at MacWorld.
  6. The templating language was loosely based on Scheme, while borrowing some syntactic sugar from Smalltalk. Its defining feature was that HTML could contain code, code could contain HTML, and so forth all the way down.
  7. Threadalyzer was written in C++, Java+Swing, and used an instrumented custom JVM. It had a client-server architecture with plug-in analyzers for extensibility.
  8. I can be pragmatic: The configuration tool was written in MetaCard and compiled for both Windows and HP-UX users.
  9. Ask me about MUMPS and JDBC.
  10. Not everything I championed ended up shipping. Ask me about Schedules, Automation, and Collaboration.
  11. Ask me about my experience adopting or migrating to Ember, React, JavaScript, TypeScript, Elixir, Java, and Copilot.
  12. During my tenure, PagerDuty grew from approximately twenty-five million in ARR to over 400 million in ARR in the years following its IPO.
  13. I treasure the tombstones for the Breakthrough and Inclusively Learning and Leading awards.
  14. Mobile Commons is now part of Upland Software.
  15. Opalis Software was acquired by Microsoft.
  16. Sitraka Software was aquired by Quest Software in 2002.
  17. Codestorm is now AIgility Solutions. Our core business at the time was client-server business process automation for the financial services industry.
  18. Publishing Revenue Partners was my one-man ISV for selling Tableau, a classified advertising app for desktop publishers. I bootstrapped it with consulting and training, including working as a mentor for first-time entrepreneurs through thge YMCA’s Enterprise Program and as a Financial Analyst for a boutique investment bank specializing in the food and beverage industry.
  19. Bonar Associates sold turnkey mini-computer-based classified avdertising systems to large “penny-savers,” print newspapers that were primarily classified ads. I made its software customizable so that it could be sold at scale. It was written in TurboPascal with BTrieve, running on an MP/M-based tightly-coupled network. It supported as many as 16 simultaneous users.