
Sam Dimej
Product Engineer, Data protection officer
Skills

See my services


Portfolio
Work experience
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.
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.
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