Abdiwak B.
Senior Full-Stack Developer | SaaS, Web Apps & API Integrations
I build, improve, and maintain SaaS platforms, web applications, and API integrations using Laravel/PHP, React/Next.js, Node.js, Vue.js, and TypeScript. I also develop and support React Native/Expo mobile applications. I’m a full-stack developer with 7+ years of development experience and 3+ years in technical support, Top Rated Plus status, and $70K+ earned on Upwork. How I can help: • Build SaaS products, MVPs, business portals, dashboards, and administrative tools. • Design databases, backend APIs, authentication, multi-tenant structures, and role-based permissions. • Develop responsive interfaces with React, Next.js, Vue.js, and TypeScript. • Connect payments, subscriptions, communication services, CRMs, and third-party APIs. • Integrate AI features into application interfaces and workflows. • Review existing code, complete unfinished features, troubleshoot production issues, and maintain applications. • Support deployment, configuration, and release workflows for web and mobile products. Relevant project experience: Immigrant Know How — Contributed to a Laravel/Vue/Inertia web platform and React Native/Expo mobile application, including role-based experiences, APIs, Stripe and Twilio integrations, payments, subscriptions, testing, and deployment. Gym management SaaS — Worked on a multi-tenant membership system with QR-based access and permissions for members, trainers, and staff, including database design. Learning management systems — Built Laravel/Vue/Inertia workflows for student enrollment, classroom approvals, course content, resources, quizzes, and administration, including database design. TovelAI — Contributed to mobile and desktop interfaces connected to existing APIs for recording, transcription, summaries, and Ask AI features, alongside subscriptions and account management. Dewey Color System — Worked on an existing Expo iOS application, including configuration, permissions, TestFlight/App Store delivery, and release troubleshooting. My approach is to understand the business workflow, review the code and integrations, agree on a practical scope, and test the affected user journeys before delivery. For existing systems, I focus on clear diagnosis and maintainable changes. Additional technologies: Express, MySQL, PostgreSQL, Redis, Docker, Linux, and CI/CD. Based in UTC+3, I offer flexible scheduling and can discuss availability up to 40 hours per week, depending on current commitments. Share your project stage, existing stack, and the features or problems you want to address.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $20k
Billed in all: $75,419$75k
$5k in the last 6 months
Across 6 contracts
Across 24 contracts
Earnings, last 30 days
Skill rankings: Top 2% in Technical Support
Ranked by MRR among everyone on Upwork with the skill.
- #42Troubleshooting1,460 freelancers · 🇪🇹 #1Top 3%🇪🇹#1 of 2
- #113AI Model Integration1,618 freelancers · 🇪🇹 #2Top 7%🇪🇹#2 of 21
- #122Software Architecture & Design1,465 freelancers · 🇪🇹 #1Top 8%🇪🇹#1 of 15
- #203Technical Support11,267 freelancers · 🇪🇹 #1Top 2%🇪🇹#1 of 9
- #230DevOps4,403 freelancers · 🇪🇹 #2Top 5%🇪🇹#2 of 40
- #362SaaS Development5,201 freelancers · 🇪🇹 #3Top 7%🇪🇹#3 of 70
- #382Vue.js8,267 freelancers · 🇪🇹 #8Top 5%🇪🇹#8 of 121
- #401Laravel12,549 freelancers · 🇪🇹 #1Top 3%🇪🇹#1 of 84