s
samsonola1

Sam Dimej

@samsonola1

Product Engineer, Data protection officer

Nigeria
English
About me
I build the part of software that makes an idea actually work. With 6+ years in software development, I specialize in backend development, API integration, system architecture, troubleshooting, and turning complex requirements into reliable solutions. I work with Node.js, PHP, JavaScript, React, databases, REST APIs, and third-party integrations. Whether you need something built, connected, fixed, or improved, I focus on both how the system works and how users experience it. Let’s build it properly. ... Read more

Skills

s
samsonola1
Sam Dimej
Offline • 
Average response time: 1 hour

See my services

Email Management
I will migrate your cpanel email to google workspace without downtime
Certifications & Regulations
I will provide ndpa and ndpc data protection compliance services

Portfolio

Work experience

Gumble

Backend Developer

Gumble • Full-time

Mar 2025 - Present • 1 yr 6 mos

Gumble Restaurant SaaS - Backend & API Engineering Led backend engineering for a restaurant SaaS platform that enables restaurants to manage orders, customers, delivery operations, payments, and related business workflows. I designed and developed backend services and REST APIs using PHP, MySQL, and supporting infrastructure, with a focus on reliability, performance, scalability, and integration with external services. Key responsibilities included: Designing and maintaining REST API endpoints Developing restaurant, order, customer, rider, and administrative workflows Integrating third-party services and APIs Implementing database-driven business logic Improving API performance and reliability Supporting real-time notifications and communication workflows Working on delivery and rider-related functionality Troubleshooting production issues and backend failures Planning the platform's next-generation architecture for improved scalability and high availability The project involved building and maintaining backend infrastructure for a production restaurant technology platform while continuously improving its performance, reliability, and capabilities.

TagPay

USSD Development Engineer

TagPay • Full-time

Jan 2024 - Present • 2 yrs 8 mos

Designed and developed backend services for USSD applications, with a focus on reliable transaction processing, API integration, database operations, and mobile-first customer interactions. Key responsibilities included: Developing USSD applications and interactive menu flows Building backend services for USSD transactions Designing and integrating REST APIs Connecting USSD applications to databases and backend systems Implementing transaction processing and business logic Integrating third-party services and payment APIs Handling user sessions and transaction states Validating user input and managing error conditions Implementing secure request and response handling Testing USSD flows and backend integrations Troubleshooting production issues and failed transactions Optimizing backend performance and reliability Working with developers and stakeholders to translate business requirements into USSD workflows The work involved building practical USSD solutions that allow customers to access business and financial services through mobile networks without requiring an internet connection.

Offpista_Hub

Integration Engineer

Offpista Hub • Part-time

Jun 2026 - Aug 2026 • 2 mos

Worked as an Integration Engineer with a focus on accessibility testing and quality assurance for digital products and web interfaces. Responsibilities included testing websites and digital experiences for accessibility, identifying usability barriers, documenting defects, and verifying fixes. I evaluated interfaces from the perspective of users relying on keyboard navigation, screen readers and other assistive technologies. Key responsibilities included: Performing web accessibility testing against WCAG principles Testing keyboard-only navigation and focus management Reviewing headings, navigation, forms, buttons and interactive elements Identifying accessibility issues affecting screen-reader users Checking alternative text, labels and semantic HTML Reviewing colour contrast and visual accessibility Testing dynamic content and interactive components Identifying usability and accessibility defects Documenting issues with clear reproduction steps and recommendations Retesting fixes and verifying accessibility improvements Performing cross-browser and functional testing Working with development teams to communicate and resolve identified issues Supporting integration and quality assurance activities across digital products