Espen Hovlandsdal

Principal Software Engineer at Sanity.io

Berkeley, California, United States
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

🤩
Rockstar
Espen Hovlandsdal is a Principal Software Engineer based in Berkeley with 17 years of full‑stack experience building high-performance web platforms and developer tools. He combines backend expertise in Go, Node.js, PHP and PostgreSQL with frontend work in React and JavaScript to deliver intuitive, high-throughput user experiences. At Sanity.io he’s driven core improvements to the Studio and Next.js integration while shaping build/config tooling and subscription hooks. A committed open-source contributor, Espen has contributed meaningful fixes and feature support to notable projects like sharp (image processing) and DefinitelyTyped, improving type coverage and performance-critical behaviors. He cares about robustness under load—optimizing reconnection logic, encoding speed and IO paths—and brings a pragmatic blend of architecture, shipping velocity and hands-on coding.
code17 years of coding experience
job15 years of employment as a software developer
languagesNorwegian, English
stackoverflow-logo

Stackoverflow

Stats
1,167reputation
456kreached
19answers
3questions
Badges
optimization
top-5%
github-logo-circle

Github Skills (43)

markdown10
hook10
javascript10
image-processing10
http10
typescript10
typescript-definitions10
nextjs10
server-sent-events10
type-definition10
jpeg10
dts10
markdown-it10
front-end-development10
sse10

Programming languages (18)

C#JavaCSSC++CRustVueGo

Github contributions (5)

github-logo-circle
remarkjs/react-markdown

May 2015 - Dec 2020

Markdown component for React
Role in this project:
userFront-end Developer
Contributions:4 reviews, 273 commits, 59 PRs in 5 years 7 months
Contributions summary:Espen primarily contributed to the `react-markdown` library by implementing new features and addressing bug fixes. These commits show the addition of functionality to allow specifying container class names and the filtering of node types, enhancing the component's customization options. The user also updated the demo application, reflecting a focus on maintaining and improving the library's usability and feature set.
reactcommonmarkgfmreactjsmarkdown
sanity-io/sanity

Feb 2016 - Jan 2023

Sanity Studio – Rapidly configure content workspaces powered by structured content
Role in this project:
userBack-end & Front-end Developer
Contributions:143 releases, 934 reviews, 4502 commits in 7 years
Contributions summary:Espen contributed to both the back-end and front-end components of the Sanity Studio project. They implemented a document rendering function from the devserver, and they worked on adding a new `getBuildConfig()` function to read JavaScript/TypeScript configuration files. Furthermore, they worked on improvements to the core of the project, including refactoring and adding support for environment-based configuration.
cmsheadlessreactrealtimesanity-studio
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
Espen Hovlandsdal - Principal Software Engineer at Sanity.io