Ole Pettersen

Chief Engineer at Computas AS

Oslo, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ole Pettersen is a Chief Engineer and senior full-stack developer with 11 years of experience specializing in Office 365 and SharePoint Online, now leading delivery and architecture at Computas in Oslo. He combines deep platform knowledge with pragmatic use of Microsoft cloud services—Azure, Teams, Flow and Graph—favoring configuration-first solutions over bespoke code. A frequent independent delivery owner, he works closely with customers to solve complex integration and provisioning needs and mentors junior developers. His open-source contributions to the well-known PnP/pnpjs and PnP JS Core projects show hands-on expertise in SharePoint REST wrappers, Graph integrations, and automation of content types and provisioning. Colleagues rely on him for balancing platform constraints with practical engineering, and he’s been a key contributor to improving developer experience and automation across the Office 365 ecosystem.
code11 years of coding experience
bookBachelor of Engineering (BEng) Computer Engineering, Bachelor of Engineering (BEng) Computer Engineering at Western Norway University of Applied Sciences
bookOslo and Akershus University College
bookSharePoint, SharePoint at Microsoft University
languagesEnglish, Norwegian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

api-rest10
javascript10
api-design10
restful-api10
typescript10
sharepoint10
microsoft-graph10
typescript-types10
rest-api10
typescripts10
pnpjs10
unit-testing9
object-oriented-programming9
web-development8
chai8

Programming languages (5)

TypeScriptC#PowerShellJavaScriptHTML

Github contributions (5)

github-logo-circle
SharePoint/PnP-JS-Core

Mar 2016 - Apr 2017

Code moved to https://github.com/pnp/pnpjs. This repository is archived.
Role in this project:
userFull-stack Developer
Contributions:19 commits, 10 PRs, 33 comments in 1 year 1 month
Contributions summary:Ole primarily contributed to the SharePoint PnP-JS-Core repository, implementing features for content types, views, and lists, reflecting a focus on the front-end and back-end interaction of the SharePoint framework. The commits showcase additions to the provisioning capabilities, specifically around documentation, handlers, and schema, indicative of improving the automation capabilities of the library. The user made several updates to the object handlers and supporting utilities, demonstrating familiarity with the core functionalities of the project.
pnpjavascriptsharepointsharepoint-onlinepnpjs
pnp/pnpjs

Mar 2018 - Oct 2019

Fluent JavaScript API for SharePoint and Microsoft Graph REST APIs
Role in this project:
userFull-stack Developer
Contributions:8 commits, 8 PRs, 33 comments in 1 year 7 months
Contributions summary:Ole contributed to the development of the `pnpjs` library by adding new features and fixing existing issues. Their commits included the implementation of user and OneNote related functionalities within the graph package. The user also added support for direct reports of users and updated the build process, indicating a broad understanding of the library's functionality and architecture. Furthermore, they fixed a minor typo and implemented a merge fix related to ADAL client.
apijavascriptsharepointsharepoint-onlinerest
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.
Request Free Trial
Ole Pettersen - Chief Engineer at Computas AS