Sean Hagstrom

Software Engineer at Status.im

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
🎓
Top School
Sean Hagstrom is a Senior Frontend Engineer with 12 years of experience designing and shipping high-performance, information-dense interfaces for web and mobile platforms. He has a track record of combining classic web UI patterns with custom canvas rendering and editor architectures to scale visualizations from hundreds to thousands of interactive nodes while preserving responsive interaction. His work spans both frontend and backend domains—building production spatial exploration features at Fabric, cross-platform mobile features and privacy-focused push systems at Status, and backend document-processing services with Python and FastAPI. An active open-source contributor, he’s improved code quality and formatter logic in the Roc language and contributed UI and refactoring work to projects like status-mobile and the request library. Trained in virtual and augmented reality at Goldsmiths, he brings an experimental, research-informed perspective to interaction design and state systems. Colleagues rely on him for pragmatic architecture choices that balance performance, maintainability, and user-focused detail.
code12 years of coding experience
job11 years of employment as a software developer
bookMaster of Arts - MA Virtual and Augmented Reality, Master of Arts - MA Virtual and Augmented Reality at Goldsmiths, University of London
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (27)

javascript10
ios10
react-native10
formatter10
roc-lang10
uid10
front-end-development10
formatters10
mobile10
nodejs10
rust10
refactoring10
ui-design9
code-organization9
lang9

Programming languages (22)

C++RustCPureScriptElmGoHTMLTypeScript

Github contributions (5)

github-logo-circle
status-im/status-mobile

Jan 2024 - Apr 2025

a free (libre) open source, mobile OS for Ethereum
Role in this project:
userMobile Developer (iOS)
Contributions:502 reviews, 149 PRs, 752 pushes in 1 year 2 months
Contributions summary:Sean's contributions primarily revolve around developing the Status mobile application, focusing on enhancing the user interface and user experience. The commits demonstrate a consistent involvement in UI improvements, particularly related to contact profiles, contact request flows, and community features, including implementing buttons, displaying notifications, and managing the layout and appearance of user-interface elements. They also made various code cleanups and refactoring.
ethereumwalletiosmobilemessenger
request/request

Aug 2014 - May 2015

🏊🏾 Simplified HTTP request client.
Role in this project:
userBack-end Developer
Contributions:46 commits, 15 PRs, 29 pushes in 8 months
Contributions summary:Sean primarily focused on refactoring and improving the core functionalities of the `request/request` library. Their contributions involved cleaning up and organizing the `index.js` file, extracting helper functions into a separate file, and correcting some existing bugs within the codebase. They also addressed timeout-related issues and updated the code to follow lint conventions.
apihttp-requesthttp-clientjavascriptsimplified
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
Sean Hagstrom - Software Engineer at Status.im