🌐 Portfolio: https://o1-spec.vercel.app/ 📧 Email: oluwafemionadokun@gmail.com 💼 LinkedIn: https://linkedin.com/in/oluwafemi-onadokun 🐦 Twitter/X: https://twitter.com/Oluwafemi166 🧩 LeetCode: https://leetcode.com/u/femi19/
I build scalable web applications, backend systems, realtime infrastructure, and mobile applications.
My current focus is on:
- distributed systems
- backend architecture
- realtime communication systems
- scalable APIs
- system design
- AI-powered applications
I enjoy understanding how real-world systems are designed, the trade-offs behind them, and how to build reliable software that scales.
A distributed realtime chat application built with:
- Node.js
- Express
- Socket.IO
- Redis Adapter
- PostgreSQL
- JWT Authentication
- Realtime messaging
- Distributed websocket scaling
- Redis pub/sub synchronization
- Sticky session architecture
- Idempotent message delivery
- Persistent chat storage
🔗 Repository: https://github.com/o1-spec/SocketChat
A distributed file processing pipeline designed for scalable asynchronous processing.
- Node.js
- BullMQ
- Redis
- PostgreSQL
- MinIO (S3-compatible object storage)
- Queue-based file processing
- Worker architecture
- Retry & failure handling
- Presigned uploads
- Processing status tracking
- Scalable backend design
🔗 Repository: https://github.com/o1-spec/File-flow
An AI-assisted pneumonia detection platform focused on improving healthcare accessibility through mobile-first diagnostic workflows.
- Mobile Client: React Native (Expo)
- Backend API: NestJS
- Database: PostgreSQL
- AI Service: Flask (planned integration)
- X-ray upload & analysis
- Authentication & authorization
- Scan history tracking
- AI prediction workflow
- Mobile-first healthcare experience
- Backend API architecture with NestJS
📱 Mobile App: https://github.com/o1-spec/PneumoDetect ⚙️ Backend API: https://github.com/o1-spec/PneumoDetect-Backend
I actively study and build backend systems to deepen my understanding of:
- scalability
- reliability
- system trade-offs
- distributed architectures
- realtime infrastructure
- queue-based processing systems
Currently documenting and designing systems such as:
- chat applications
- file processing systems
- URL shorteners
- streaming platforms
- API gateways
I build cross-platform mobile applications using React Native and Expo, focusing on:
- performance
- scalable architecture
- clean UI/UX
- secure authentication flows
- API integration
- responsive mobile experiences
I actively practice Data Structures & Algorithms using JavaScript and Python to strengthen problem-solving and technical interview skills.
Topics I focus on include:
- recursion & backtracking
- graphs & trees
- dynamic programming
- sliding window
- greedy algorithms
- system design fundamentals
🔗 LeetCode: https://leetcode.com/u/femi19/
I’m open to collaborating on:
- open-source projects
- backend systems
- scalable web applications
- realtime infrastructure
- AI-powered applications
- interesting engineering ideas with real-world impact
Kaizoku ni ore wa naru 🏴☠️ (If you know, you know.)
⭐️ Always building. Always improving.


