NexCore
ShippedDeveloper collaboration platform for finding teammates, managing projects, and shipping together through intelligent matching, real-time collaboration, and microservice-driven architecture.

Microservices
Architecture
8+
Core Services
Bun
Runtime
Real-Time
Collaboration
JWT + OAuth
Authentication
Channels + Messaging
Communication
Skill-Based
Matching
Highlights
- →Designed a modular microservice architecture with Bun runtime, separating auth, project management, messaging, notifications, matching, and task orchestration for independent scaling
- →Built real-time collaboration system with channels, instant messaging, presence indicators, and event-driven notifications for frictionless teamwork
- →Implemented skill-based project matching engine connecting developers to relevant teams using profile signals, skills, and project intent
- →Unified collaboration workflows — replacing fragmented tooling across Discord, LinkedIn, GitHub, and project boards into one developer-first workspace
The Problem
Building software with strangers is fragmented. Developers discover collaborators on LinkedIn, communicate through Discord, manage tasks elsewhere, and share repositories on GitHub. Teams spend more time context switching than shipping. Existing tools solve communication, networking, or project management independently — but not collaborative product building as a unified workflow.
What I Built
Smart Project Discovery & Matching
Developers discover projects and teammates using skill-based matching powered by profile signals, project metadata, collaboration intent, and role compatibility scoring.
Microservice Architecture
System decomposed into dedicated services: Auth Service, Project Service, Matching Service, Task Service, Messaging Service, Notification Service, Presence Service, and Analytics Service. Each service owns its domain boundaries for independent scaling and maintainability.
Real-Time Collaboration Workspace
Built Slack-style team collaboration with real-time channels, threaded messaging, typing indicators, online presence, and workspace communication optimized for developer teams shipping products together.
Project & Sprint Management
Integrated project boards, sprint tracking, task ownership, progress monitoring, milestones, and team coordination workflows directly into the collaboration layer.
Authentication & Identity
Dedicated Auth Service supporting secure JWT sessions, OAuth providers, role-based permissions, workspace membership isolation, and session management across services.
Notifications & Event Processing
Event-driven notification system handling invites, mentions, task updates, sprint events, collaborator requests, and workspace activity with asynchronous delivery.
Developer Ecosystem
Unified workspace replacing fragmented context switching between GitHub, Discord, LinkedIn, project trackers, and messaging apps into a single developer productivity platform.
Architecture

Tech Stack
All projects- Next.js
- TypeScript
- Bun
- Node.js
- PostgreSQL
- Redis
- Prisma ORM
- WebSockets
- JWT
- OAuth
- Docker
- REST API
- Tailwind CSS
- shadcn/ui
Related Projects
Interested in working together?