
Looking for a job
Send a job offer directly to this candidate
Python Full-Stack Engineer | FastAPI/Django, React/Next.js, PostgreSQL/Supabase, Docker, APIs
๐ I help SaaS teams, operations-heavy businesses, facilities & field-service companies, and startups build reliable full-stack platforms using Python, FastAPI, React, PostgreSQL, and cloud-native DevOps practices.
I'm a Full-Stack Python Engineer with 6+ years of experience building production systems that businesses run their daily operations on โ work order and ticketing platforms, dispatch and scheduling tools, client portals, admin dashboards, and API-driven backends that other services depend on.
A production system isn't just working code โ it's uptime, data integrity, and change management done right. My job is to take a feature-complete codebase, whether I wrote it or inherited it, and turn it into something a business can depend on every day: correct state and SLA logic, safe deploys, tested backups, clear monitoring, and a codebase the next engineer can actually understand.
๐ Backend & APIs: FastAPI, async SQLAlchemy, Pydantic, PostgreSQL, Alembic, Redis, background workers, webhook ingestion, REST & WebSocket APIs, role-based access control, multi-tenant architecture.
โ๏ธ Frontend & PWA: React, TypeScript, Vite, Tailwind CSS, installable PWAs, offline-capable apps, bilingual (EN/AR, RTL-ready) interfaces, dashboards, and portals for internal teams and external clients.
๐ ๏ธ Production & DevOps: Docker/Docker Compose, CI/CD with isolated test databases, TLS & secrets management, structured logging, monitoring, tested backup/restore drills, staged rollouts, and incident response.
โ Reliability: safe deploy pipelines, health checks, retry/queue logic, and rollback plans so "it broke after my deploy" never happens.
โ Data integrity: schema design, migrations, audit trails, and time-series data (TimescaleDB) that hold up under real business load.
โ Domain logic: encoding real operational rules โ approval flows, SLA/escalation clocks, compliance schedules, state machines โ directly into the system, not bolted on afterward.
โ Handover & takeover: reading unfamiliar codebases fast, writing the missing docs, and shipping small, reviewed changes instead of risky rewrites.
Backend: Python 3.10โ3.12, FastAPI, Django, Flask, async SQLAlchemy, Pydantic, Alembic, Celery, arq, REST APIs, WebSockets, GraphQL
Frontend: React, TypeScript, JavaScript (ES6+), Next.js, Vite, Redux, Tailwind CSS, PWA, Material UI
Data & Messaging: PostgreSQL, TimescaleDB, MySQL, Redis, MongoDB, RabbitMQ, Elasticsearch
Infrastructure: Docker, Docker Compose, Kubernetes, Nginx, GitHub Actions, GitLab CI, AWS (EC2, S3, RDS, Lambda), Linux administration, TLS/SSL, secrets management
Integrations: Webhook/IoT ingestion, third-party APIs, SMTP/email, SMS providers, payment gateways
Quality & Ops: Pytest, automated test suites, structured logging, monitoring dashboards, backup/disaster-recovery drills, code review
๐ญ Operations & Field-Service Platforms: work order lifecycle, dispatch boards, SLA/escalation engines, preventive-maintenance scheduling, asset registers with QR tracking, technician mobile workflows.
๐ Client Portals & Reporting: role-separated dashboards, approval workflows, automated PDF/report generation, KPI tracking, multi-language interfaces.
๐ IoT & Sensor-Driven Systems: webhook-based ingestion, rules engines that turn sensor data into alerts and tickets, time-series storage and analysis.
๐ Multilingual & Multi-Region Apps: English/Arabic and other bilingual products, RTL layouts, region-aware hosting and compliance considerations.
๐ธ I take ownership of systems end-to-end โ database, API, frontend, and the server they run on โ instead of touching only "my part."
๐ธ I read unfamiliar codebases quickly and can tell you, in plain language, what's solid and what's risky before I touch anything.
๐ธ I treat backups, monitoring, and staging environments as part of the job, not optional extras.
๐ธ I communicate clearly with founders, operations teams, and other engineers, and I keep a steady daily overlap with clients across different time zones.
Keywords: python developer, fastapi developer, full-stack python engineer, react developer, typescript developer, postgresql developer, sqlalchemy, django developer, rest api development, backend engineer, devops engineer, docker deployment, ci/cd pipeline, database backup and recovery, timescaledb, redis, celery, background workers, webhook integration, iot integration, cmms development, erp development, field service software, work order management system, saas platform development, api integration specialist, cloud deployment, production system engineer, bilingual web application, rtl web development, system architecture.
Ready to strengthen your platform's reliability, features, or takeover process? Send me your current stack, what's working, and what keeps you up at night โ I'll reply with a clear plan, realistic timeline, and next steps before you commit to anything.