Available to hire
I’m Ahmed Alhassan, a full-stack developer with 7+ years building software end-to-end, from mobile UI to backend APIs and cloud infrastructure. I’m the founder and lead engineer of Dependr, an errand marketplace built from scratch using React Native and NestJS, where I own the full lifecycle from data modelling to production operations.
I have a strong background in fintech, marketplaces, and consumer mobile apps. My recent work includes payment flows, KYC workflows, escrow logic, and real-time push notifications. I also embrace AI-assisted development tools (Claude Code, Gemini CLI) to ship faster while keeping code quality high.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Lead Software Engineer at Dependr
October 1, 2025 - PresentDesigned and built a full-stack peer-to-peer errand marketplace from scratch using React Native (Expo) and NestJS. Architected the complete lifecycle from creation through escrow payments, bidding, execution, payout, and withdrawal. Implemented JWT auth with refresh token rotation, Google Sign-In (OAuth2), email/phone OTP, and RBAC for Posters and Runners. Built the KYC flow with file uploads and Cloudinary, plus an admin dashboard. Integrated Paystack for mobile money and bank transfers with full webhook handling. Configured Expo Push Notifications with FCM/APNs and NestJS EventEmitter2 for reliable delivery. Migrated transactional emails to the Resend API and created templates. Managed production deployments on Render with PostgreSQL and NestJS, and handled EAS builds and preview environments.
Contract Software Engineer at iOta Digital Labs
August 1, 2025 - PresentBuilt and maintained cross-platform mobile and web apps for clients in healthcare and education. Contributed to CareOnboard, a HIPAA-compliant recruitment/onboarding platform, and Waqt Time, a student scheduling app. Worked across the full stack: React Native, Flutter for mobile; NestJS/Node.js for APIs; and cloud infrastructure.
Freelance Full-Stack Developer at Self-Employed
August 1, 2018 - PresentDelivered software projects for clients over 7+ years, handling scoping, architecture, development, and deployment independently. Built eCommerce websites and client-facing web experiences with WordPress, React, and JavaScript. Developed backend APIs (Node.js, NestJS) integrated with payment gateways, push notifications, and third-party data sources.
Tax Services Agent at Canada Revenue Agency
November 1, 2020 - PresentHandled inbound client inquiries on individual and business tax returns and CRA-administered social programs. Built and maintained CRA intranet hub pages using HTML/CSS/JavaScript and led design/development of internal web tools from requirements through delivery.
Everyday Banking Advisor at RBC Royal Bank
May 1, 2017 - July 31, 2018Won Royal Performance Client Experience awards for customer service. Advised clients on bank accounts, credit cards, and investment products as part of a team contributing to a 5% annual revenue increase. Resolved complex banking inquiries using internal applications.
Education
B.Sc. Biology at University of Windsor
January 1, 2009 - January 1, 2015Qualifications
Industry Experience
Software & Internet, Healthcare, Education, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Accra today.