Full-Stack Developer: PHP, WordPress & Python/FastAPI | 7+ Years Freelance Experience | M.Phil Gold Medalist
I'm a full-stack developer with 7+ years of freelance experience in PHP, WordPress, and AngularJS, combined with a decade of Computer Science teaching and an M.Phil (Gold Medalist) research background.
I recently completed an intensive Python backend program, building and deploying a production-grade AI-powered education platform: FastAPI, PostgreSQL, JWT authentication, role-based authorization, and a Groq-powered AI lesson summarizer, live in production with a React and Tailwind CSS frontend. I'm currently applying the same stack to a second project, a Docker-based inventory management system.
What I offer:
WordPress: audits, bug fixes, custom plugin development, theme customization, performance and security hardening
PHP and AngularJS: legacy code maintenance, feature development, custom scripts
Python and FastAPI: REST API development, JWT authentication, database design with PostgreSQL and SQLAlchemy
React frontends connected to production backends
Docker-based deployment and containerization
I run my own live product, a student results management system I have built and maintained since 2015, so I understand the difference between code that works locally and code that holds up in production.
I communicate clearly, document my process, and explain the reasoning behind technical decisions rather than just delivering code silently. Whether it's a WordPress fix this week or a new backend built from scratch, I would like to help.
Work Terms
I typically work in clearly scoped stages so both of us know what to expect at each step.
Communication: I respond within 24 hours on working days, usually much faster. I prefer written updates for a clear project record, with calls available for kickoff or complex discussions.
Scope and revisions: Before starting, I confirm requirements in writing to avoid misunderstandings. Each package includes a set number of revisions; additional changes outside the agreed scope are quoted separately.
Payments: For fixed-price projects, I typically request a portion upfront for larger scopes, with the balance on delivery. For hourly work, I log time transparently and can provide updates on request.
Delivery: I provide working, tested code with brief documentation on setup and key decisions. For WordPress and PHP work, I test on a staging environment where possible before going live.
Credentials needed: Depending on the project, I may need WordPress admin login, FTP or hosting details, or repository permissions. I only use these for the agreed work and treat all credentials as confidential.
I'm based in Lahore, Pakistan (GMT+5) and generally available 30+ hours per week for new projects.