Moyosore F.

Full Stack Engineer

Full-time available

Moyosore is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

Festus O, M is a skilled and results-driven software developer with strong expertise in backend and full-stack development, currently working at Punch Group. He has built and launched complex systems, including an AI-powered interview system that accelerated Punch Group’s hiring process fivefold and supported their expansion to a new physical office. He also contributed to the restoration and optimization of app.fract.com, ensuring stable geographic data integration after a major database upgrade, and recently delivered a

  • Projects completed9
  • Hourly rate
  • 4+ years experience
  • Member since Aug 2025
Expertise
JavascriptJavaGoLangC#NodeJSTypescriptReactVue.JSHTMLCSSDatabase:RelationalMongoDBGitAWS
Video Intro
Assessments

General Coding and Video assessment

Average score on Debug and Enhance a ReactJS Property Search Component, Difficulty Easy · Great score on React.js Movie Management Component, Difficulty Medium · Great score no React.js Quiz Game Application, Difficulty Medium · Average score on Scalable NextJS News Portal, Difficulty Hard · Great score on Third-Party Service Delays in NextJS Application, Difficulty Medium

Projects

Zwilt (Hiring Platform, SaaS)

An internal hiring automation platform integrating AI-assisted job creation, automated interview screening, and real-time insights. Contributed to backend AI integration with OpenAI, interview analytics (Redis + FFmpeg), and event-driven notifications with Redis Pub/Sub. Implemented frontend components with React/Next.js and Smartlook monitoring for seamless recruiter experience.

FleetFarm (POS ETL Migration)

Migrated a legacy .NET desktop POS log extraction system to a scalable cloud-based pipeline on Google Cloud Platform. Reverse-engineered undocumented .DAT file logic, automated ingestion with Node.js and PostgreSQL, and deployed using Cloud Run and Cloud Build.

Fract (Marketing Platform)

Stabilized a geographic marketing analytics platform by resolving production issues from dependency updates and outdated datasets. Upgraded PostGIS datasets to 2025 census data and improved real-time performance for demographic targeting.

NOIREIQ (Event Recommendation Chat/Engine)

Developed a recommendation engine using OpenAI text embeddings and PGVector for semantic search and event personalization. Built a chat-based React/NextJS interface and automated personalized weekly recommendations via email and SMS.

Opensauce (Restaurant Discovery Platform)

Built core backend services with NestJS, PostgreSQL, and Redis for restaurant management, reviews, and ordering. Implemented secure authentication, admin bulk uploads, and Redis caching to boost scalability.

B54 (SME Loan & Credit Platform)

Developed customer and admin modules for loan applications, credit tracking, and accounting insights. Integrated QuickBooks for automated record fetching, built autosave functionality, and designed dynamic accounting components for loan analytics.

Lendville Loan Management Platform

Enhanced a multi-sector loan platform’s borrower and admin systems using Vue.js, NuxtJS, and Node.js. Improved application performance, added new loan types, and implemented lazy loading, composables, and pre-filled reapplication workflows.

Tax Management System

Maintained and enhanced a .NET-based tax platform for government agencies. Implemented tax filing workflows, automated billing notifications, and built custom error handling and secure logging for reliability. Contributed to the design of a distributed, microservices-based tax system replacing a legacy monolith. Implemented CQRS, event-driven messaging, and multi-tenant architecture for scalability and easier maintenance.

Central Billing Platform

Collaborated on backend microservices in .NET 8.0 and PostgreSQL for unified billing across multiple MDAs. Implemented functionality for invoice generation, revenue tracking, and background processing.

Experience
  1. SOFTWARE DEVELOPER

    PUNCH GROUPApr 2024Jul 2025
    • Developed and maintained full-stack features across multiple SaaS products, hiring platforms, and data systems.
    • Built backend services for Zwilt (Hiring Platform) to parse job descriptions and auto-generate interview questions using OpenAI, improving recruiter efficiency and customization.
    • Implemented candidate screening tools for Zwilt, adding collaborative notes, transcript viewing, and automated infraction detection using React/Next.js, reducing manual review time.
    • Built video processing and background pipelines for Zwilt using Redis and FFmpeg to extract audio, timestamps, and transcripts for deeper interview insights.
    • Designed an event-driven notification system with Redis Pub/Sub for Zwilt, powering onboarding, interview, and task updates across services.
    • Developed task tracking and assignment features for Zwilt, integrated into the notification system for improved project visibility.
    • Collaborated on FleetFarm’s migration from a legacy .NET ETL to Google Cloud Platform by building a multi-tenant backend in Node.js and PostgreSQL with structured log storage in Google Cloud Storage.
    • Automated FleetFarm’s ETL workflow and deployed on Cloud Run with CI/CD using Cloud Build and GitHub for continuous delivery.
    • Investigated and resolved production issues for Fract (Marketing Platform) caused by dependency upgrades, collaborating with the client to reproduce and validate fixes.
    • Collaborated on upgrading Fract’s geographic datasets in PostgreSQL (PostGIS) from 2021 to 2025 US and Canadian census data, improving demographic accuracy and analytics.
    • Developed an external recommendation engine for EventNoire (Event Platform) using OpenAI embeddings and PGVector for semantic search and event personalization.
    • Automated EventNoire’s weekly recommendations via email and SMS, boosting user engagement with personalized updates.
    • Built a conversational chat interface for EventNoire in React/Next.js to query upcoming events, send invites, and discover social activities.
    • Collaborated on deploying EventNoire’s services to AWS EC2 using NGINX, PM2, and GitHub Actions for scalable, reliable performance.
    ReactJSNode.jsExpress.jsNext.jsMongoDBPostgreSQLAWSGCPTypeScriptJavaScriptGraphQLRESTRedisFFmpegOpenAI APIMaterial UIHerokuRecoilVue
  2. BACKEND DEVELOPER

    VENDEASE AFRICASep 2024Feb 2025
    • Developed backend services for Opensauce, a restaurant discovery and review platform similar to Yelp. Built REST APIs using NestJS and PostgreSQL to support restaurant operations, user management, orders, and reviews.
    • Collaborated closely with product and frontend teams to align backend logic with UI components and product goals.
    • Implemented JWT-based authentication and role-based access control for secure onboarding of users, restaurant owners, and admins.
    • Developed an admin bulk upload tool to seed restaurant data, collaborating with frontend teams to streamline data import
    • Implement review approval setup for admins, review approval process between users and restaurant owners and admins for the product
    • Integrated email and SMS notifications for engagement between users and restaurant owners.
    NestJSPostgreSQLJWTRedisNATs JetStream
  3. SOFTWARE DEVELOPER

    SOFTALLIANCE & RESOURCE LIMITEDOct 2023Apr 2024
    • Maintained and extended the Legacy Tax Management System for State IRS using C#, Razor, Oracle DB, and JavaScript.
    • Developed workflows for PAYE, stamp duty, withholding, informal, and presumptive tax filings, streamlining revenue processes.
    • Implemented automated payment and filing notifications, reducing manual officer interventions.
    • Built a custom error-handling and logging service, replacing default error pages with user-friendly and secure logs for faster debugging.
    • Collaborated on the Central Billing Platform, developing distributed billing microservices with .NET 8.0, PostgreSQL, CQRS, and Hangfire. Implemented functionalities for MDAs to define billable items, generate invoices, and monitor revenue performance through analytics dashboards.
    • Maintained and optimized the Lendville Loan Management Platform, improving borrower application flow and admin efficiency.
    • Enhanced Lendville’s borrower portal (NuxtJS) with application flows and optimized the admin system (Vue.js + Node.js) by implementing Vue composables, lazy loading, and conditional API calls.
    React.jsNuxt.jsVue.jsC#ASP.Net CoreASP.Net MVCOraclePostgreSQLNodeJSRazor View Engine
  4. SOFTWARE ENGINEER

    B54Jan 2023Jul 2023
    • Extended loan application processes for SMEs by integrating QuickBooks, automating accounting record fetching, and reducing onboarding friction.
    • Implemented document autosave functionality to improve completion rates and prevent data loss during application submissions.
    • Maintained and enhanced admin features for loan tracking, KYC workflows, and accounting analytics.
    • Built multi-currency support with real-time exchange rate updates for cross-market loan operations.
    • Designed a dynamic accounting table component (inspired by Notion) enabling real-time calculations (sum, average, min, max) within the UI.
    • Collaborated with admin and product teams to optimize user experience and decision-making speed for loan officers.
    Vue.jsKnex.jsNode.jsPostgreSQLDigital OceanNest.jsQuasar
Education
  1. BSc. Computer Science

    COVENANT UNIVERSITYOgun State, Nigeria2017 — 2021
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Muhammad A.
Muhammad A.

Full Stack Engineer

0-2 Years of Experience

JavaPythonJavascriptNodeJS
Joel O.
Joel O.

Full Stack Engineer

0-2 Years of Experience

Vue.JSNodeJSMongoDBGit
Usman A.
Usman A.

Full Stack Engineer

0-2 Years of Experience

MongoDBGraphQLGitJavascript
View all