Experience
thoughtbubble
A knowledge-first social network, built from scratch by two seniors in high school. Just a love for web development, zero budget, launched in the USA and expanded to reach 900+ users across the world.
thoughtbubble was a knowledge-first social network developed by George Dreemer and Nikolay Stanchev between Bulgaria and the United States. It was designed to shift social media away from entertainment toward sharing ideas, insights, and self-improvement content.
The platform was developed from scratch in under a year to reach alpha, it grew to around 900+ registered users with secured funding and a unique community of early adopters.
Highlights
Languages
Databases
Dev Tools
Design & Creative
Full-Stack Web Development
Designed and built every layer of the platform without a framework — routing, session handling, database schema, AJAX interactions, and all front-end rendering.
Auth & Security Systems
Built custom user authentication from scratch — registration, login, Facebook login, session management, password hashing, and access control.
Real-Time Notifications
Engineered a live notification system using AJAX polling — likes, comments, follows, and system alerts delivered without a page reload.
Product Design & UX
Owned the full UX — from information architecture to pixel-level UI. Designed the feed, post types, user profiles, settings flows, and iteratively improved them based on user feedback from our early adopter community.
Product Vision & Positioning
Identified a clear gap in the market and built a product positioned around it — a curated, knowledge-first social feed three years before mainstream platforms pivoted toward that format.
Organic User Acquisition
Grew the platform to ~900 registered users through word-of-mouth and direct outreach, with zero paid advertising. Learned early that product quality and community seeding beat any ad budget.
Metrics & Behaviour Tracking
Instrumented the platform to track user sign-ups, engagement rates, post frequency — the first time I built a product loop from data to decision.
Database Architecture
Designed a relational MySQL schema capable of supporting users, posts, comments, likes, pins, notifications, hashtags, and categories simultaneously.
Social Systems
- Built all social systems — posts, likes, comments, pins
- Developed a hashtag system & search for content curation & discovery
- Implemented real-time feed & notification system for social interactions
- Designed & built user profiles with various customizations
User Account Systems & Controls
- Built native registration and login system
- Integrated Facebook OAuth login alongside native accounts
- Developed various user control systems — settings, bug reporting, & account controls
- Implemented a secure session management system with hashed passwords and access control
User Feedback Analysis
- Tracked user engagement, sign-ups, and feature usage directly via MySQL queries
- Collected and reviewed user feedback to identify recurring pain points and requests
- Used engagement patterns to prioritize which features to build or cut
- Shipped 76+ major updates over 2 years, largely guided by this feedback loop
Pitching, Networking & Legal Coordination
- Presented the platform at local startup events & shark tanks
- Actively networked across regional entrepreneurship communities and mentor programs
- Handled the business-facing side of the company solo while co-building the product
- Coordinated the legal side of the business — secured copyright, registered entity & filed necessary paperwork
Nikolay and I built thoughtbubble in PHP, JavaScript, and MySQL. There was no framework, no CMS, no boilerplate — we'd hit wall after wall and just keep watching web development videos until it clicked. I built the full back-end of thoughtbubble and co-developed the front-end, while also designing the full icon set and logo in Adobe Illustrator.
I built the back-end systems below, and co-developed the front-end and social feed logic with Nikolay:
- Authentication and session management
- News feed with custom sorting logic
- Post types — text, photo, video
- Likes, pins, and comments
- Hashtags and categories
- Notifications
- Profile customisation and account settings
- A user feedback pipeline
We shipped 76 major updates between the closed alpha and public launch.
The infrastructure ran on shared hosting with a manually configured MySQL database. There was no version control beyond file backups, no CI, no staging environment. It was scrappy by any standard, but it worked.
We scaled to nearly a thousand users, and every line of it was ours. Every feature or bug fix was a new learning experience and a sleepless night.





