Frontend Developer — React · TypeScript · JavaScript · Node.js
IBM-certified developer with production experience across the full stack — TypeScript and React on the frontend, Python and Node.js on the backend. I build things that work end to end.
About Me
I build interfaces that are fast, typed, and production-ready — React components, custom hooks, TypeScript throughout, and UIs that connect cleanly to the APIs behind them. My GitHub spans React, TypeScript, JavaScript, Python, PHP, and Jupyter notebooks. I know the backend well enough to never be blocked by it.
React and TypeScript — component architecture, custom hooks, Context API, React Query, and responsive UIs. Production-shipped across multiple projects.
REST APIs with Node.js, Express.js and Python, production Nginx/Gunicorn deployments, Celery task queues. Enough to build and debug the full stack.
PostgreSQL schema design, query optimisation, and data work in Python with Jupyter notebooks. End-to-end thinking from data layer to UI.
Tech Stack
Also worked with: Python · Django · PHP · Laravel · Angular · PostgreSQL · Redis · Celery · Nginx · Gunicorn · Jupyter · Git · Docker
Fully typed React apps — strict interfaces, custom hooks, React Query for data fetching, Context API state management. Production-shipped across 5 projects.
REST APIs with Express.js and Django REST Framework, Nginx/Gunicorn deployments, Celery task queues, and Redis for async processing.
PostgreSQL schema design, query optimisation, Python scripting and Jupyter notebooks. Multiple languages across real production projects.
Experience
Enerx Ltd · Adeniyi Jones, Lagos
Built a multi-page exhibition platform in React.js and Node.js serving real-world users in production. Implemented interactive UI features for the John SciTec Website. Authored automated test cases and integrated third-party APIs and internal microservices.
Bincom Academy · Yaba, Lagos
Building full-stack applications within cross-functional teams. Integrating RESTful APIs with Laravel and Node.js for projects serving over 15,000 active users. Working within professional code review processes and modern development workflows.
DON-CLEM LTD
Designed and built RESTful APIs with Django REST Framework. Configured production deployments with Nginx and Gunicorn. Reduced response times for long-running operations by offloading background jobs to Celery and Redis.
Certifications
12-course professional certificate covering frontend development, backend systems, cloud deployment, containers (Docker & Kubernetes), microservices, CI/CD pipelines, and software engineering best practices.
Building and deploying AI-powered web applications using Python, Flask, and IBM Watson APIs.
Python fundamentals, data analysis with Pandas and NumPy, and integration with AI services.
RESTful API design, authentication, and backend architecture with Node.js and Express.
Cloud architecture, deployment models, and hands-on experience with IBM Cloud services.
Hands-on internship programme covering full stack development practices and real project delivery.
Intermediate Python programming — OOP, data structures, file handling, and scripting projects.
Projects
Mode selector, language picker, and code input — paste & generate
Paste code and instantly generate documentation, READMEs, code reviews, explanations, or unit tests — powered by Claude AI. Five modes, eight languages, fully typed React hooks.
Hero section — search bar, navigation, and CTA
Nigerian e-commerce marketplace with a bold hero, product search, and checkout built for local consumers. Clean, mobile-first UI designed to communicate trust and speed.
Live API · Interactive Swagger docs · 9 passing tests · Deployed on Render
Project and task management REST API — token auth, CRUD, custom actions (complete, assign, archive), service layer pattern with 9 passing tests. Live on Render with PostgreSQL and interactive Swagger docs.
Pomodoro timer with animated ring + task board with priority and status filters
Productivity dashboard combining a Pomodoro timer (full state machine via custom hook) with a typed task manager. Active task links to timer — pomodoro count auto-increments on session complete.
Multi-filter inventory table with search, brand, category, and sort controls
Fully typed React admin dashboard — strict TypeScript interfaces, React Query for data fetching, multi-column filtering, and paginated results across 194 products.
Hero, skills, timeline, certifications, and 10-project grid — no framework
Personal portfolio showcasing 10 projects. Scroll-triggered animations, active nav highlighting, mobile hamburger menu, certifications section, and a responsive 3-column project grid — built without any framework.
4 CLI automation tools — file organizer, uptime monitor, CSV processor, system health dashboard
4 production-ready automation tools — smart file organiser with undo, website uptime monitor with email alerts, fluent CSV pipeline API, and a live system health dashboard with sparklines. Zero external dependencies.
More projects on GitHub
Contact
Open to new roles, freelance projects, and collaborations. Drop me a message and I'll get back to you.
johnajayi.bincom@gmail.com