DevSpace
A developer collaboration platform for sharing ideas, working on projects, and growing as a community. Built as team lead — responsible for architecture decisions, feature prioritization, and shipping the product as a coordinated team.

The Problem
Building a platform that encourages genuine collaboration rather than just another social feed was the core product challenge. On the technical side, coordinating a team of developers with different skill levels — keeping everyone unblocked, reviewing code, resolving conflicts, and maintaining forward momentum — was the real work.
The Solution
// what I learned
Leading a development team is a fundamentally different skill from building alone. You spend less time writing code and more time making sure other people can write code effectively. Clear direction, timely reviews, and honest communication matter more than individual technical ability when you're shipping as a team. This project gave me my first real experience of what engineering leadership actually looks like in practice.

