07/18/2026 updated


100 % available
Backend-Heavy Full-Stack Developer | Laravel, Node.js, React & AWS
Abuja, Nigeria
Only remote
Higher National Diploma (HND) in AccountingAbout me
Backend-heavy full-stack developer with 4 years of professional experience building secure, scalable business applications. I specialize in Laravel, Node.js, React, MySQL and AWS, with experience in payment systems, government platforms and legacy modernization.
PHPAmazon Web ServicesLaravelNode.jsPayment GatewaySoftware ArchitectureBackendGitRestful ApiLegacy Systems
I am a backend-heavy full-stack developer with 4 years of professional software development experience building secure, scalable and database-driven applications for government institutions, cooperative organizations and private clients.
My primary backend technologies are PHP, Laravel, Node.js, Express.js and MySQL. I design REST APIs, relational database structures, authentication and authorization systems, background jobs, scheduled processes, payment workflows and integrations with external services.
On the frontend, I work with React, Next.js, TypeScript, JavaScript, Laravel Blade, Bootstrap and responsive web technologies to deliver modern, accessible and user-friendly interfaces.
My project experience includes:
• Cooperative and multi-branch financial management platforms
• HR, payroll, funds, procurement and inventory systems
• Judicial case-management and electronic diary platforms
• Lawyer enrolment and notary-public applications
• Member financial self-service portals
• Payment-gateway integrations and transaction processing
• Excel import, validation and bulk-data processing
• Secure file storage and processing with Amazon S3
• Legacy-system maintenance and modernization
• Database-query and dashboard-performance optimization
I understand the importance of data integrity in financial and operational systems. I use database transactions, row locking, validation, audit controls and role-based permissions to protect sensitive records and prevent inconsistent transactions.
I also have experience deploying and maintaining applications using AWS, Ubuntu, Nginx, Apache, PHP-FPM and MySQL. I use Git and GitHub for version control, code reviews and team collaboration.
Clients can expect clear communication, careful requirement analysis, maintainable code and dependable delivery. I can contribute to a new product, improve an existing application, develop backend APIs, resolve production issues or modernize a legacy codebase.
Experience
Professional experience5 - 10 years
Freelancer since2022
Languages
EnglishGood
Project history
- Frontend (Next.js) ResponsibilitiesUI/UX ImplementationConvert Figma or design mockups into responsive and accessible interfaces.
- Use Tailwind CSS, Chakra UI, or styled-components for styling.
- Component DevelopmentBuild reusable and dynamic React components (e.g., forms, modals, tables).
- API IntegrationUse axios and fetch to consume Laravel API endpoints.
- Handle loading states, errors, and data rendering in the UI.
- Authentication and AuthorizationImplement login and registration using Laravel Passport.
- Protect routes and manage sessions using middleware.
- Form Handling and ValidationBuild complex forms using React Hook Form and native React forms.
- Performance OptimizationImplement lazy loading, code splitting, and SEO best practices using Next.js features.
- State ManagementI use Context API for shared application state
- Backend (Laravel) ResponsibilitiesAPI DevelopmentDesign and build RESTful API endpoints using Laravel Controllers and Routes.
- Apply resourceful routing and transform data with Laravel Resources.
- Authentication & SecuritySet up Sanctum or Passport for API token authentication.
- Database ModelingCreate migrations, models, and relationships for entities like users, patients, health records, etc.
- Use Eloquent ORM to manage CRUD operations.
- Form & Data ValidationApply request validation with custom rules and error messages.
- Attended daily standups, sprint planning, and retrospectives.
- Participated in code reviews and Git version control.
Developed and maintained secure, scalable applications for government and enterprise operations using Laravel, PHP, Node.js, Express.js, React and MySQL.
• Designed REST APIs and implemented business logic, validation, authentication and role-based access control for case management, lawyer enrolment, payroll, HR and financial modules.
• Developed responsive enrolment forms, administrative dashboards and user-facing interfaces using React, JavaScript, Laravel Blade and Livewire.
• Designed relational database schemas and optimized complex MySQL queries for large operational datasets.
• Integrated Remita and other payment services, including transaction verification, reconciliation and error handling.
• Implemented secure document uploads and file processing using Amazon S3.
• Created background jobs, scheduled commands, automated notifications and record-locking mechanisms.
• Built HR and payroll features covering employee records, leave, attendance, payroll calculations and tax deductions.
• Deployed and maintained applications on AWS EC2, Linux, Apache/Nginx and managed production environment configurations.
• Diagnosed production issues and improved legacy applications while preserving existing business processes.
• Collaborated with technical teams and non-technical stakeholders, documented APIs and deployment processes, and maintained code with Git and GitHub.