Fullstack engineer focused on backend systems, realtime applications, AI-powered products, and scalable web software. Decent foundation in core computer science fundamentals including data structures, algorithms, operating systems, networking, and databases. Developed through academic coursework and several hundred problem-solving exercises across LeetCode, Coding Ninjas, etc. I enjoy taking apart abstractions to understand what's happening underneath and then using that knowledge to build simpler, more reliable software.
Discord-inspired communication platform built with Next.js, TypeScript, PostgreSQL, Socket.io, LiveKit, Hono, and Docker.
Features include servers, channels, roles, realtime messaging, voice/video communication, file uploads, and authentication.
Worked on an AI-powered SEO platform that combined web crawling, search-engine intelligence, large-language models, and asynchronous processing to automate technical website audits at scale.
Built the backend architecture from scratch, including API design, job orchestration, worker infrastructure, database modeling, and external data integrations.
Key areas:
- Distributed job execution with BullMQ
- Agentic LLM workflows using Mastra
- SERP and keyword intelligence pipelines
- Crawl-data aggregation and normalization
- Fault-tolerant background processing
- Database-backed workflow state management
- REST APIs for long-running operations
- End-to-end Dockerized deployment
Published an npm package implementing token bucket rate limiting using Redis and Lua scripts for atomic operations.
- Realtime systems
- Backend architecture
- API design
- Distributed systems
- Performance and reliability problems
- Backend infrastructure
- AI-powered applications
- Distributed systems
- Go
- GNU/Linux
- Japanese language (studying N3)
- Website → https://zjunaidz.me
- LinkedIn → https://linkedin.com/in/zjunaidz


