JavaScript
Live
Element Web
Matrix-powered secure messenger client.
React
Security
TypeScript
Type
JavaScript application
Stack
React, TypeScript, Matrix.js SDK
Year
2016
Duration
Multi-year
Overview
What I built & why
Web client for the Matrix decentralized communication protocol. E2EE chat, voice, and video used widely in government and open-source communities.
Builds on matrix-js-sdk and powers the desktop and Element X mobile clients.
Highlights
Key deliverables
- ✓ Matrix federation
- ✓ E2EE by default
- ✓ Widgets + bridges
- ✓ Group voice/video
- ✓ Self-host first
Process
Challenge & solution
The challenge
Editorial wanted to publish from anywhere, but the existing CMS made a simple image swap a fifteen-minute task.
The solution
Replaced the manual exports with scheduled jobs and a clean reporting layer that updates the dashboard hourly.
More Work
Related projects
Let's Work Together
Want something like this built?
I work best with teams and founders who want a thoughtful partner, clean communication, and premium implementation without unnecessary layers.