

Client work
Omnisocials
Full Stack Engineer (freelance) · In production
A single dashboard to manage and monitor every social network in one place.
Manage 11+ social networks from one dashboard—no more tab-switching.
Problem
Social media managers had to open many platforms to monitor and manage content.
Solution
A dashboard integrating Instagram, X, TikTok, YouTube, LinkedIn, and more.
Key decisions
- Built each platform's OAuth to its own spec (Bluesky needed a username-first flow), with staggered cron token refresh to avoid expiry.
- A per-minute cron worker batches scheduled posts across users — predictable CPU load, with realtime status over WebSockets.
- Backend-side upload throttling to respect each platform's rate limits.
Tech stack
- Next.js 14
- TailwindCSS
- Node.js
- PostgreSQL
- Sequelize