Sign In

Iain Duncan

Technical diligence consultant and software architect at RingStone Tech. PhD student in computer science and music at the University of Victoria. Open-source author of Scheme for Max.

Iain Duncan is a technical due diligence practitioner and software architecture consultant at RingStone Tech.1 He has a diverse background combining software development, technical consulting, and academic research.

Professional Experience

Iain has over 20 years of experience in software development and 6 years in technical due diligence.1 At RingStone Tech, he partners with private equity investors, software companies, and tech-enabled businesses to provide various services, including:

  • Buy-side and sell-side technical due diligence
  • Company benchmarks
  • Software architecture consulting
  • AI consulting
  • Organizational diagnostics
  • Security diagnostics1

Prior to joining RingStone, Iain worked as a Technical Diligence Practitioner and Software Architecture Consultant at Crosslake Technologies, LLC for nearly 6 years.1 In this role, he focused on software architecture, continuous integration, and technical due diligence, primarily for mid-stage acquisitions and investments by private equity firms.1

Academic Pursuits

Alongside his professional work, Iain is currently pursuing a PhD in Computer Science and Music at the University of Victoria.1 His research focuses on programming languages for computer music composition. He is also working on an open-source project called Scheme For Max, which allows scripting and live coding in Max/MSP and PureData computer music environments using s7 Scheme Lisp.1

Additional Experience

Earlier in his career, Iain was the director and lead developer of XORNOT Studios, a boutique software consultancy.1 In this role, he provided freelance consulting and software development services to various organizations, including scientific researchers, non-profits, startups, and member-driven organizations.1

Iain's diverse skill set and experience make him well-suited for his current role at RingStone Tech, where he combines his technical expertise with his understanding of software development processes and business needs in the context of mergers and acquisitions.

Related Questions

What specific projects has Iain Duncan worked on at RingStone?
How does Iain Duncan's experience in banking consulting influence his work in software architecture?
What are some notable achievements of Iain Duncan in his career?
How does Iain Duncan balance his work at RingStone with his PhD studies?
What are the main services provided by RingStone Tech?
Iain Duncan
Iain Duncan, photo 1
Iain Duncan, photo 2
Add to my network

Location

Saltspring Island, British Columbia, Canada