Hi, I'm Shahrom

I specialize in building tools for expert practitioners, translating problem spaces into infrastructure, instrumentation, and interfaces that reduce friction in practice.

I like solving complex socio-technical problems (design research tools, global solar-server infrastructure, academic publication, etc.) with end-to-end ownership, and love working in small teams (3-7 people). I design with user motivations as my lens, build fast, test and validate with real users, and ship yesterday.

Product engineer, trained as a computer scientist, with graduate studies in design research and educational technology. 5+ years of professional dev experience across the stack in web, mobile, systems, and games; building software for the past 13 years.

Author of Photon and the open-source maintainer for SunBlock, building a global, distributed network of solar-powered servers.

Currently translating a research method into interfaces, tools, and technical infrastructure for design research at Materializing Design: a design research group at Concordia University, Montreal.

Previously co-founded Zelospace in London helping university students connect: designed the product, built iOS and Android apps, and hit product-market fit leading a tech team of 5.

Open to product engineering roles at early stage startups: remote / Montreal / Ottawa / Toronto / Vancouver.

about →

GitHub · LinkedIn · Email

Highlights

Photon2024 - Ongoing
The infrastructure layer for autonomous solar-servers enabling management, data viewing, analysis, and inter-server communication. Solo Engineer · Live
Open-Source · Python · FastAPI · Jinja 2 · Linux · Embedded · Solar MPPT
Zelospace2022 - 2024
Co-founded a startup enabling university students to build local communities of people who share their passions. 1000+ users. Formerly known as CommnRoom. Co-Founder/CTO · PMF
React Native · PHP/Laravel · Python/Django · AWS: EC2 · RDS · S3 · SES · IAM
SunBlock2024 - 2026
An autonomous solar-powered game server, built end to end — hardware, systems software, and a Minecraft mod driven by live solar dataLead Engineer · Live
Open-Source · Python · Java · React · JavaScript
Material Library2025 - Ongoing
An interactive collection of game design research projects conducted through the Method for Design Materialization (MDM). This tool foregrounds the analysis phase of MDM. Product Engineer · Live
NextJS · TypeScript · PSQL · NeonDB · Better-Auth · Vercel
view all →