Available to hire
Full-stack software engineer with 5 years of experience building and shipping production web apps using React, Next.js, and Firebase. I’m comfortable across JavaScript and TypeScript, with working knowledge of Python, Java, and PHP—especially when designing multi-portal systems, improving authentication flows, and delivering polished, responsive landing experiences.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Language
Javanese
Advanced
Work Experience
Backend/Automation Developer (Document Generation Script) at Independent (Coursework/Builds)
January 1, 2025 - PresentImplemented a Node.js document-generation script using pptxgenjs to assemble slide decks from structured content. Completed relational database coursework with normalization from 1NF through 3NF.
Front-end Developer (Landing Page) at M.O.T (Women's Fashion Brand)
January 1, 2025 - PresentShipped a production-quality landing page for a Nigerian women’s fashion brand using real product photography. Created a diagonal phone “staircase” mockup layout using CSS-only animation. Added Playwright test coverage to verify layout and core functionality.
Website Redesign Proposal & Interactive Demo Developer at ZAPTA Technologies
January 1, 2025 - PresentPrototyped a full website redesign focusing on improved mobile responsiveness and an enhanced interactive demo. Implemented custom cursor effects, scroll-triggered animations, a particle canvas, and a custom video player experience.
Multi-portal Full-stack Application Engineer (Student Project/Case Study) at Chrisland University Exeat System
January 1, 2025 - PresentDesigned a role-scoped multi-portal architecture for Student, DSA, Warden, and ICT Admin. Built authorization across portals using Firestore data modeling and security rules to prevent cross-portal data leakage. Debugged authentication/session race conditions affecting multi-portal access. Implemented server-side pass generation with tamper-resistant verification using signed Pass IDs, QR-based lookup, and CORS-safe PDF rendering. Created an ICT Admin backend layer for analytics aggregation, CSV export, and audit logging, presented via a Chart.js dashboard. Used as a live coursework case study for software testing and QA.
Database Coursework (Relational Modeling) at Independent & coursework
January 1, 2025 - December 31, 2025Completed relational database coursework focusing on normalizing schemas through 1NF, 2NF, and 3NF.
Document Generation Scripting (Node.js) at Independent & coursework
January 1, 2025 - December 31, 2025Built a Node.js document-generation script using pptxgenjs to assemble slide decks from structured content.
Landing Page Developer at M.O.T — Women’s Fashion Brand
January 1, 2025 - December 31, 2025Shipped a production-quality landing page for a Nigerian fashion label using real product photography. Implemented a diagonal phone-mockup “staircase” layout using CSS-only animation. Ensured a polished, responsive user interface and shipped the build with Playwright tests covering layout and functionality.
Website Redesign Proposal & Prototype at ZAPTA Technologies
January 1, 2025 - December 31, 2025Proposed and prototyped a full website redesign focused on improved mobile responsiveness and an upgraded interactive demo experience. Implemented custom cursor effects, scroll-triggered animation, and a particle canvas. Added a custom video player for enhanced user engagement. Delivered as a frontend redesign concept and interactive prototype.
Full-stack Software Engineer (Multi-portal Exeat System Project) at Chrisland University (Project)
January 1, 2025 - PresentDesigned a data model and authorization layer across four role-scoped portals (Student, DSA, Warden, ICT Admin). Implemented Firestore security rules enforcing per-role read/write access to prevent cross-portal data leakage. Debugged and fixed authentication race conditions in the login/session flow affecting multi-portal access. Built server-side pass generation with tamper-proof verification using signed Pass IDs, QR-based lookup, and CORS-safe PDF rendering. Developed an ICT Admin backend layer for analytics aggregation, CSV export, and audit logging, exposed through a Chart.js dashboard. Used as a live case study in university coursework focused on software testing and QA.
Developer (Node.js document generation script) at Independent / Coursework
January 1, 2025 - PresentCreated a Node.js document-generation script using pptxgenjs to assemble decks from structured content.
Front-end Developer (Production landing page) at M.O.T — Women’s Fashion Brand
January 1, 2025 - December 31, 2025Shipped a production-quality landing page for a Nigerian women’s fashion brand using real product photography. Implemented a distinctive diagonal phone-mockup ‘staircase’ layout using CSS-only animation. Added end-to-end Playwright test coverage to verify layout and functionality.
Front-end / Full-stack Developer (Website redesign proposal & demo) at ZAPTA Technologies
January 1, 2025 - December 31, 2025Proposed and prototyped a website redesign with mobile responsiveness improvements and upgraded interactive demo experiences. Implemented custom cursor effects, scroll-triggered animations, and a particle canvas experience, along with a custom video player for improved engagement. Focused on delivering a production-ready presentation of the redesign concept.
Full-stack Software Engineer (Project: Chrisland University Exeat System) at Chrisland University (case study / coursework project)
January 1, 2025 - PresentBuilt a multi-portal full-stack application for four role-scoped users: Student, DSA, Warden, and ICT Admin. Designed the Firestore data model and implemented authorization with Firestore security rules to enforce per-role read/write access and prevent cross-portal data leakage. Debugged and fixed authentication/session race conditions affecting multi-portal access. Implemented server-side pass generation with a tamper-proof verification approach using signed Pass IDs, QR-based lookup, and CORS-safe PDF rendering. Added an ICT Admin backend layer for analytics aggregation, CSV export, and audit logging, surfaced via a Chart.js dashboard. Used as a live case study in university coursework for software testing and QA.
Real Estate Website Redesign Developer at Enoch Homes (Independent Project)
January 1, 2024 - PresentRedesigned a real estate listings experience with an indigo-black and brass/gold design system and local survey-mark style motifs. Localized copy and imagery for an Abeokuta-based audience.
Front-End Developer (Real Estate Redesign) at Enoch Homes & Property
January 1, 2024 - December 31, 2024Redesigned a real estate listings site around an indigo-black and brass/gold design system, incorporating local survey-mark motifs. Localized copy and imagery for an Abeokuta-based audience. Focused on improving visual consistency, usability, and overall presentation of listings and key site content.
Front-end / UI Developer (Real estate redesign) at Enoch Homes & Property
January 1, 2024 - December 31, 2024Redesigned a real estate listings experience with a dark theme and an indigo-black plus brass/gold design system. Integrated localized design elements including survey-mark motifs and localized copy and imagery for an Abeokuta-based audience.
Full-stack Developer (Business Sites, Browser Tooling, Web Apps) at Taurus Driving Ventures / Voice-to-Text AI / Exnify (Independent Projects)
January 1, 2023 - December 31, 2024Built a driving-school business site with a video hero and WhatsApp booking flow. Developed a Web Speech API voice-to-text transcription tool. Created a vanilla-JS task manager with local persistence. Worked on additional business sites, browser tooling, and lightweight productivity/web experiences.
Independent Project Developer (Websites & Tools) at Various clients/projects
January 1, 2023 - December 31, 2024Built independent business web experiences and productivity tooling, including a driving-school business site with a video hero and WhatsApp booking flow, a Web Speech API voice-to-text transcription tool, and a vanilla-JS task manager with local persistence.
Developer (Independent projects) at Independent
January 1, 2023 - December 31, 2024Built multiple small business and tooling projects, including a driving-school business site with a video hero and WhatsApp booking flow, a Web Speech API voice-to-text transcription tool, and a vanilla JavaScript task manager with local persistence. Also contributed to backend scripting and document generation work.
Education
B.Sc. Software Engineering (in progress) at Chrisland University
January 11, 2030 - August 20, 2026B.Sc. Software Engineering at Chrisland University
January 11, 2030 - August 20, 2026B.Sc. Software Engineering at Chrisland University
January 1, 2026 - August 20, 2026Qualifications
Industry Experience
Software & Internet, Education, Real Estate & Construction, Media & Entertainment, Professional Services, Retail
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Abeokuta today.