Work With Me

Full Stack Developer for Hire: Stack, Process, and What I Build

March 25, 2025 · 4 min read · By Youssef Ahmed
← Back to Blog

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

  1. Requirements first — Before writing code, I clarify requirements, edge cases, and constraints. Unclear requirements are the main source of rework.
  2. Architecture before features — I plan the data model and API contracts upfront. This prevents costly refactors later.
  3. Iterative delivery — Working features delivered early and often. Tight feedback loops instead of big-bang launches.
  4. 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.
  5. 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.