I am a full stack developer building web and mobile products with React, Next.js, TypeScript, and Expo. I have experience delivering customer-facing applications, management platforms, e-commerce experiences, and backend services.
I work across the full product lifecycle, from responsive frontend interfaces and reusable components to REST APIs, databases, authentication, payment flows, and deployment. My backend experience includes Node.js, NestJS, .NET, PostgreSQL, MySQL, and ORM-based data layers.
I have worked on e-commerce and after-sales service products, including ERP integrations, inventory and order workflows, service-request tracking, repair records, photo uploads, and OTP-confirmed delivery processes. I also build technical SEO improvements and monitor product visibility through Google Search Console.
I have hands-on experience integrating payment providers such as Stripe and QNBPay, including checkout, subscriptions, saved payment methods, and 3D Secure flows. I have also integrated communication and cloud services including Telnyx and AWS.
I enjoy building maintainable systems using modern React tooling, state management, monorepos, and shared packages. I have migrated applications to improve performance, supported multilingual experiences, and mentored developers during onboarding.
I am experienced with remote freelance collaboration and self-hosted deployments. I have set up VPS environments and migrated managed cloud workloads to cost-effective self-hosted infrastructure.