You will get legacy PHP code modernized to current PHP and framework standards

Younes B.Status: Offline
Younes B.

Let a pro handle the details

Buy Web Application Programming services from Younes, priced and ready to go.
Younes B.Status: Offline
Younes B.

Let a pro handle the details

Buy Web Application Programming services from Younes, priced and ready to go.

Project details

I've untangled plenty of old PHP: procedural spaghetti from the mid-2000s, PHP 5.x sites running on borrowed time, and CodeIgniter/CakePHP apps nobody's touched in years. I start with a working build and a real audit of what's actually deprecated versus what just looks scary, then modernize incrementally: bumping PHP versions, replacing unsupported libraries, adding composer and proper dependency management, and migrating to Laravel where a framework upgrade makes sense. Security patches and removing SQL injection risks from old mysql_* calls are usually priority one. You'll get a clear list of what's changing and why before I start, not a black-box rewrite, plus a codebase that can actually take a PHP 8 upgrade without falling over.
Programming Languages
PHP
What's included
Service Tiers Starter
$129
Standard
$400
Advanced
$1,000
Delivery Time 3 days 7 days 14 days
Number of Revisions
000
Design Customization
-
-
-
Content Upload
-
-
-
Responsive Design
-
-
-
Source Code
Younes B.Status: Offline

About Younes

Younes B.Status: Offline
Spring Boot Backend Engineer | Secure APIs, OAuth2/Keycloak, Fintech
Casablanca, Morocco - 6:31 am local time
I build and secure Spring Boot backends for fintech and SaaS teams — OAuth2/Keycloak auth, payment flows, and APIs that survive a real pentest. Day job: secure banking microservices at a Moroccan bank. Nights: bug bounty hunter on HackerOne and Bugcrowd.

Most Spring Boot APIs I'm called in to look at fail on the same handful of things: refresh-token rotation misconfigured in Keycloak, IDOR on resource endpoints because authorization is checked at the controller instead of the data layer, JWT validation that trusts the alg header, and multi-tenant queries missing a tenant filter. I find these for a living on both sides — I write the code and I break it.

What I do:
- Spring Boot 3 / Java 21 REST APIs — clean domain modelling, virtual threads where they earn it
- Spring Security: OAuth2, JWT, Keycloak realms, RBAC, multi-tenant isolation
- Security review of an existing Spring codebase — OWASP API Top 10, written report with reproduction steps and patches
- Angular / Next.js front ends when you need one hand on the whole stack

Background: Senior engineer in a bank's digital factory, working on payment and fraud-adjacent microservices. Independent security researcher. Java/Spring core with Docker, Kubernetes, and CI/CD.

Send me your repo or your problem and I'll tell you straight whether I'm the right fit before you spend a dirham.

Steps for completing your project

After purchasing the project, send requirements so Younes can start the project.

Delivery time starts when Younes receives requirements from you.

Younes works on your project following the steps below.

Revisions may occur after the delivery date.

Audit & staged migration plan

I map deprecated code and security gaps, then upgrade in stages: PHP version, dependencies, and framework, testing at each step so the site stays live throughout.

Review the work, release payment, and leave feedback to Younes.