Full-Stack Developer
I build digital products with strong systems, clear interfaces, and real intent.
Full-stack developer focused on scalable frontend architecture, thoughtful user experience, and maintainable application systems built with Next.js, TypeScript, and modern product thinking.
Projects
Selected Work
A focused selection of product-driven applications built with strong UI structure, scalable architecture, and maintainable full-stack systems.
Featured Project
Soul Link
A mobile-first social platform built around persona-based identity, niche discovery, and more intentional user interaction.
Soul Link is a product-driven social platform that explores a more expressive alternative to traditional social apps. It is built around layered identity, content discovery, and community interaction, with a strong focus on scalable frontend structure, clean UX, and long-term product extensibility.
Built around a multi-persona profile system that supports more layered identity and social interaction.
Structured with reusable components, typed architecture, and product-minded frontend organization.
Designed for future expansion into feeds, discovery systems, matching, and profile customization.
Featured Demo
Soul Link
A persona-based social platform built for intentional identity.
Soul Link is a full-stack social platform that lets users create and manage multiple personas, each with its own feed, conversations, connections, and activity. Instead of forcing users into a single identity, the platform is designed around separation, control, and more intentional interaction.
Product Overview
Most social platforms treat identity as one fixed profile. Soul Link takes a different approach by allowing users to express different sides of themselves through separate personas, each with its own social layer, activity, and interactions.
Key Features
Multi-persona identity system
Persona-based content feed
Persona-specific conversations and messaging
Soul Links between personas
Sanctum persona switching system
Radial action menu for navigation and creation
Mobile-first interface inspired by modern social platforms
Data Integrity and Security
A major focus of Soul Link was preventing data leakage between personas. All data is scoped by both user_id and persona_id, which prevents shared feeds, cross-persona access, and unintended interaction overlap. Each persona operates independently, and JWT-based authentication protects requests across the application.
Technical Highlights
Built a scalable API structure using Express and PostgreSQL
Designed relational data models for users, personas, moments, and conversations
Implemented centralized state management using Zustand
Created reusable API service layers for clean frontend architecture
Structured frontend routing with protected and gated routes
Tech Stack
Frontend
Backend
Deployment
System Design Insight
Soul Link separates identity from interaction. The Soul Link app handles persona identity, private social logic, and relationship boundaries, while World is planned as the broader discovery and public network layer. This separation keeps the identity model clean while making the platform easier to scale.
Future Improvements
Real-time messaging with WebSockets
Notifications system
Media uploads
Persona-based recommendation engine
Dedicated World application
Concept
Soul Link is built around a simple idea: users are not just one identity. The platform gives people room to express multiple sides of themselves, control visibility, and interact more intentionally within each persona context.
My Role
System architecture
Backend API development
Database design
Frontend UI and UX
Persona-based product logic
About
I build with clarity, structure, and long-term intent
I’m a full-stack developer who cares about more than getting features on the screen. I focus on building products that feel intentional, scale cleanly, and stay maintainable as they grow. My approach is centered on strong frontend structure, practical backend systems, and user experiences that feel clear instead of overdesigned.
Stack
Technologies I use
Tools I rely on to build modern, maintainable web applications.