Darrel Miller

CTO

Montreal, Quebec, Canada32 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in API architecture and developer experience.
  • Active contributor to OpenAPI and IETF standards.
  • Proven track record in building scalable developer tools.
Stackforce AI infers this person is a SaaS API Architect with extensive experience in developer tooling and standards compliance.

Contact

Skills

Core Skills

ArchitectureApisSoftware Development

Other Skills

M365 Copilot ExtensibilityDeveloper Experience ToolingIndustry StandardsQuality ProductsInteroperabilityProductivityDeveloper ToolingMicrosoft GraphHTTP APIsSecure DevelopmentStandardizationHTTP ExtensionsOpenAPI SpecificationTechnical ContributionTechnical Content

About

As an API Architect at Microsoft I am responsible for steering technical aspects of Microsoft Graph, M365 Copilot Extensibility, and the M365 use of industry protocols such as MCP and A2A. I am an active member of the Linux Foundation A2A Technical Steering committee, a co-chair of the IETF HTTP API working group and was an editor and steering committee member for the OpenAPI specification for close to a decade.

Experience

Microsoft

6 roles

Partner API Architect

Mar 2025Present · 1 yr 1 mo

  • Architect for M365 Copilot Extensibility Developer Experience. I provide technical direction related to the developer experience tooling we build for our customers to extend M365 Copilot to access external data and functionality.
M365 Copilot ExtensibilityDeveloper Experience ToolingArchitectureAPIs

API Architect

Promoted

Sep 2020Mar 2025 · 4 yrs 6 mos

  • As an architect for M365 Core Developer Experience team, I provide direction and guidance on the use of industry and company standards to enable our team to deliver quality products quickly that are interoperable, composable and make our developer customers their most productive.
  • I am a hands on team member that highly values collaboration and walking in the shoes of our customers.
Industry StandardsQuality ProductsInteroperabilityProductivityArchitectureAPIs

Principal Program Manager

Jun 2019Sep 2020 · 1 yr 3 mos

  • Responsible for developer tooling for Microsoft Graph
Developer ToolingMicrosoft GraphArchitectureAPIs

Senior Program Manager - Graph Developer Tooling

Jun 2018May 2019 · 11 mos

  • I am responsible for the tooling that Microsoft builds to help developers use the Microsoft Graph. https://graph.microsoft.com
Microsoft GraphDeveloper ToolingArchitectureAPIs

Senior Software Development Engineer

Jun 2016Jun 2018 · 2 yrs

  • I write code for a product that helps developers build better HTTP APIs, faster, more securely, more reliably and more consistently.
HTTP APIsSecure DevelopmentSoftware DevelopmentAPIs

API Evangelist

Oct 2015Mar 2016 · 5 mos · Montreal

  • Responsible for producing technical content to educate developers on HTTP, REST, Web APIs, and Azure API Management. This includes content such as written articles, conference talks, screencasts, sample code and utilities.
Technical ContentDeveloper EducationArchitectureAPIs

Ietf

Chair of IETF working group - Building blocks for HTTP APIs

Sep 2020Present · 5 yrs 7 mos

  • The httpapi working group is chartered to promote the standardization of HTTP extensions and best practices related to building HTTP APIs.
  • https://datatracker.ietf.org/wg/httpapi/about/
StandardizationHTTP ExtensionsArchitectureAPIs

Open api initiative

Member of OAI Technical Steering Committee

Mar 2016Jun 2025 · 9 yrs 3 mos

  • Active technical contributor to future versions of the OpenAPI specification
OpenAPI SpecificationTechnical ContributionArchitectureAPIs

Runscope inc.

Developer Advocate

Apr 2014Jun 2015 · 1 yr 2 mos · Montreal, Canada Area

  • My role at Runscope is to help software developers who are building distributed systems using HTTP, Web APIs, Hypermedia and REST.
  • I write articles at http://www.bizcoder.com, speak at conferences and private companies, answer questions on public forums, and provide individual guidance whenever possible.
Distributed SystemsWeb APIsArchitectureAPIs

Tavis software inc.

CTO

Jul 1999Oct 2015 · 16 yrs 3 mos · Montreal, Canada Area

  • Responsible for building a commercial ERP product for custom metal fabricators. Implemented functionality in the area of accounting, purchasing, inventory management, time tracking, job costing, preventative maintenance, engineering and asset management.
  • Built first version using 2-tier client/server architecture. Second version was implemented as a large REST API and domain independent hypermedia driven rich client.
ERP DevelopmentCustom Metal FabricationSoftware DevelopmentArchitecture

Uniconseil

Software Developer

Jan 1998Jan 1999 · 1 yr

  • Designing, building, testing and deploying line of business distributed applications in the domain of call centers.
Distributed ApplicationsCall CentersSoftware Development

Uniglobal

Software Developer

Jan 1998Jan 1999 · 1 yr

  • Designing, building, testing and deploying line of business distributed applications in the domain of call centers.
Distributed ApplicationsCall CentersSoftware Development

Orange digital systems

Software Developer

Sep 1995Jan 1998 · 2 yrs 4 mos · Montreal, Canada Area

  • Technical lead for team that built a commercial Time and Attendance software product.
Time and Attendance SoftwareSoftware Development

Brospec inc.

Software Developer

May 1993Aug 1995 · 2 yrs 3 mos · Howick, Quebec

  • Designed and built in-house ERP software for managing custom metal fabricator
ERP SoftwareMetal FabricationSoftware Development

Education

Concordia University

B. Eng - Computer Engineering

Sep 1990May 1994

Carr Hill High School

Jan 1982Jan 1987

Stackforce found 100+ more professionals with Architecture & Apis

Explore similar profiles based on matching skills and experience