kabby.dev@outlook.com | LinkedIn | Portfolio
Lagos, Nigeria
Transforms complex product requirements into interfaces that are intuitive, fast, and reliable. Focuses on reducing user friction while ensuring underlying systems remain maintainable and scalable. Bridges product vision with execution, delivering solutions that balance immediate needs with long-term health.
- Languages & Core: TypeScript, JavaScript, HTML5, CSS3
- State Management: Zustand, Redux Toolkit, TanStack React Query
- Frameworks & Libraries: React, Next.js, Tailwind CSS, SASS, Framer Motion
- Testing & Validation: Jest, Cypress, React Testing Library, Zod/Yup
- Tools & Practices: Git, GitHub, Linear, Agile/Scrum, Sentry
Sep 2024 – Present | Lagos, Nigeria
- Built a multi-step vendor onboarding flow with TypeScript, Next.js, Zustand, Tailwind CSS, improving conversion and ensuring modular scalability.
- Created dynamic settings (withdrawal, dark mode, language) with Yup validation and optimized state handling for personalized user experience.
- Implemented WebSocket listeners for bookings, messaging, and system events, increasing responsiveness and engagement.
Jul 2024 – Present | Nigeria
- Designed and developed RESTful APIs powering hotel search, booking, cancellations, and reservation history, with efficient MongoDB schema design and indexing.
- Implemented real-time data syncing with WebSockets, delivering instant booking updates and availability changes across the platform.
- Built secure authentication flows with JWT and refresh tokens, including role-based access (customers, hotel admins) and single-device login enforcement.
- Applied security practices such as rate limiting, input validation, CORS policies, and HTTPS enforcement to protect the platform against abuse.
- Integrated backend APIs into the web application, enabling smooth data flow, reliable UI updates, and consistent end-to-end booking experiences.
Jan 2024 – Jul 2025 | Nigeria
- Architected scalable, component-driven applications with Next.js, leveraging SSR, code splitting, and lazy loading to improve performance and SEO.
- Implemented reliable state management with Zustand for global app state and React Query for server state, enabling efficient API interactions.
- Developed modular and accessible UI systems with Tailwind CSS and Framer Motion, driving design consistency, maintainability, and engaging user experiences.
- Integrated secure, token-based authentication flows (JWT/OAuth) with dynamic routing, protected pages, and form validation to safeguard data while preserving a seamless UX.
B.Sc Biochemistry — Obafemi Awolowo University
2019 – 2024 | Osun State, Nigeria