Darwin
React, AngularJS, EmberJS, MongoDBA platform to develop and refine my ability to make use of any design I made from the ground up. Designed as a single website where I manage the server, data, and front end to explore full-stack product thinking.
Darwin began as a personal lab β a single platform to develop and refine my ability to implement any design I conceived from the ground up. Built as a monolithic dashboard, it aggregates Reddit data and presents it through custom-designed visualizations. The name references evolution: each iteration pushed my understanding of full-stack product thinking further.
The ChallengeHow do you build a platform that serves as both a learning environment and a functional product? The challenge was maintaining professional design standards while experimenting with unfamiliar technologies across the entire stack.
Sole Designer & Developer β responsible for product strategy, UI/UX design, front-end development, server architecture, and data pipeline.
ToolsEstablished design system tokens before writing any application code
Built component library in React with reusable patterns
Implemented server-side data aggregation with Node.js and MongoDB
Created custom data visualization components for Reddit analytics
Iterated through 3 major design revisions based on self-critique
Full-stack proficiency across React, Angular, Ember, Node.js, and MongoDB
Reusable component architecture that influenced later professional work
Deep understanding of data pipeline design and API integration
Portfolio piece demonstrating end-to-end product ownership