Jason Johnston is an experienced software engineer and technical writer with over 11 years of hands-on development and more than 25 years working in technology roles, primarily focused on Microsoft Exchange, Outlook APIs, and developer portals. At Microsoft he built and migrated developer documentation and tutorials, created production-ready samples and tooling for SOAP/REST APIs, and developed internal scanning and testing utilities that improved content and product quality. He contributes to notable open-source projects like microsoft/kiota and OfficeDev/generator-office, bringing full-stack skills across C#, Go, PHP, and front-end customization for developer tooling. Based in Orange Park, Florida, he pairs deep protocol and API knowledge (MAPI, EAS, Exchange Web Services) with practical experience mentoring engineers and supporting large-scale hosting solutions. Notably, his work produced widely used Exchange client samples that became part of diagnostic tools relied on Microsoft Support and partners.
11 years of coding experience
17 years of employment as a software developer
BS, Computer Engineering, BS, Computer Engineering at University of Florida
Yeoman generator for building Microsoft Office related projects.
Role in this project:
Full-stack Developer
Contributions:48 commits, 8 PRs, 59 comments in 1 year 3 months
Contributions summary:Jason's contributions center around the development and modification of a Yeoman generator designed for Microsoft Office add-in projects. The commits reveal the implementation of new features, specifically the addition of custom command surface support and custom pane functionality, to the generator. The changes involve modifications to the generator's core logic for handling different add-in types, technologies (HTML), and manifest file creation, demonstrating an understanding of the project's architecture. The user also made updates to address identified manifest-related issues to ensure proper deployment and functionality of generated add-ins.
Contributions:13 reviews, 79 commits, 13 PRs in 1 year
Contributions summary:Jason appears to be a full-stack developer contributing to the `kiota` project, which is an OpenAPI-based HTTP client code generator. Their commits show involvement in front-end aspects by adding a Jekyll theme for GitHub Pages, specifically modifying JavaScript files for theme customization. Further, they modified go and PHP files to enhance the project's functionality and maintainability, showcasing knowledge of multiple programming languages.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.