If you're looking to hire a full stack developer — for a product sprint, a backend build, or a specific system you need done right — this page gives you everything you need to decide if we're a good fit.
Who I Am
I'm Youssef Ahmed, a backend-focused full stack developer based in Izmir, Turkey, available for remote freelance work and full-time remote roles. I've been building production web applications for 3+ years, primarily using Laravel for PHP backends, NestJS/Node.js for TypeScript backends, and Next.js for full-stack React applications.
My focus is on backend systems that are reliable, maintainable, and built to scale — not just something that works for the demo.
My Tech Stack
Backend
- Laravel (PHP 8.x) — REST APIs, admin panels, multi-tenant SaaS, e-commerce backends, complex business logic. Experience with Eloquent ORM, queues, Sanctum/Passport auth, Reverb real-time broadcasting.
- NestJS (TypeScript/Node.js) — Structured, scalable APIs with decorators, dependency injection, Guards, Interceptors, and built-in OpenAPI support.
- Express.js — Lightweight Node.js APIs when NestJS is more than necessary.
Frontend
- Next.js + TypeScript — Full-stack React with SSR, ISR, and App Router. Server components, server actions.
- React — Component-based SPA development.
- Tailwind CSS + Alpine.js — Fast, consistent UI. Alpine.js for Laravel Blade interactivity.
Databases
- PostgreSQL — My preferred relational database. Used with Prisma ORM on NestJS projects and pg on Node.js services.
- MySQL — Production experience in healthcare (pharmacy systems) and business management applications.
- Redis — Caching, session storage, real-time pub/sub patterns.
Cloud & DevOps
- Docker — Containerizing applications for consistent, repeatable deployments.
- Google Cloud Platform — Cloud Run (serverless containers), Cloud Storage, Cloud SQL.
- AWS — EC2, S3, RDS deployment and configuration.
- Nginx + PM2 — Production Node.js deployment on VPS/cloud VMs.
- GitHub Actions — CI/CD pipelines for automated testing and deployment.
What I Build
Business Management Systems — ERP modules, inventory systems, financial reporting, multi-role access control. I've shipped pharmacy management systems, school management modules on Odoo 17, and coffee shop operations systems — all production-grade.
REST APIs and Backend Services — Clean, documented APIs following RESTful conventions with proper authentication, authorization, validation, and error handling. Well-structured for consumption by web and mobile clients.
Cloud Storage & File Management — Built Platinum Drive, a self-hosted Google Drive alternative with role-based access, admin panel, secure file sharing, and Docker deployment on Google Cloud Run.
Admin Panels and Dashboards — Full admin experiences with analytics, user management, role-based permissions, and real-time data. Built for teams that need operational visibility.
Custom Odoo Modules — Python-based Odoo 17 modules with QWeb reports, custom views, computed fields, and domain-specific business logic.
My Development Process
- Requirements first — Before writing code, I clarify requirements, edge cases, and constraints. Unclear requirements are the main source of rework.
- Architecture before features — I plan the data model and API contracts upfront. This prevents costly refactors later.
- Iterative delivery — Working features delivered early and often. Tight feedback loops instead of big-bang launches.
- Testing on critical paths — Unit tests for business logic, integration tests for API endpoints. I don't over-test but I don't skip testing where it matters.
- Clean handoff — Documented code, documented environment setup, clear deployment process. I don't create systems only I can maintain.
Availability
I'm currently available for:
- Freelance projects — Short-term (1–4 weeks) and longer engagements
- Full-time remote roles — Open to backend and full-stack positions
- Part-time consulting — Architecture reviews, code reviews, technical guidance
I work UTC+3 (Turkey time) and am comfortable with async collaboration across time zones. I communicate in English and Arabic.
How to Work With Me
The fastest path is a direct email: youssef201.dev@gmail.com
Tell me what you're building, what the current state is, and what you need. I'll give you a straight answer on whether I can help, what it would take, and a realistic timeline. No sales process — just a direct conversation.
You can also call or WhatsApp: +90 534 609 0531.