2+ years delivering enterprise Drupal solutions for international clients β 10+ custom modules shipped, 3 full Drupal 7/8-to-10/11 migrations completed, Jenkins CI/CD pipelines maintained at PanApps Inc.
π Kerala, India Β |Β π§ sonalijohn9@gmail.com Β |Β π LinkedIn
| Area | Technologies |
|---|---|
| CMS | Drupal 7, 8, 9, 10, 11 |
| Backend | PHP 8, MySQL |
| Frontend | JavaScript, Twig, Bootstrap, HTML/CSS |
| APIs | REST API, JSON:API |
| DevOps | Jenkins, CI/CD, Git, GitHub Actions, Linux |
| Tools | Drush, Composer, Docker, DDEV, Apache/Nginx |
| Testing | PHPUnit |
ποΈ Drupal Event Manager
Custom Drupal 10/11 module β built from scratch
- Custom Event content type with date, location, registration URL fields
- Card-based UI with Twig template and CSS
- Full REST API β GET, POST, DELETE at
/api/events - Clean install/uninstall hooks, Drush-enabled
Tech: Drupal 11 Β· PHP Β· MySQL Β· REST API Β· Twig Β· DDEV
π Headless Drupal Blog
Decoupled Drupal 11 β JSON:API backend with React frontend
- JSON:API serving blog posts from Drupal 11
- React frontend fetching live data β no page reload
- Card-based UI with single post view
- Custom
headless_blogmodule for content type setup
Tech: Drupal 11 Β· JSON:API Β· React Β· PHP Β· DDEV
βοΈ PHP Task Manager API
Pure PHP REST API β no frameworks, built from scratch
- Full CRUD β GET, POST, PUT, DELETE at
/api/tasks - Clean OOP with PDO database layer
- Task priority and status management
- No framework dependency β raw PHP 8.2
Tech: PHP 8.2 Β· MySQL Β· PDO Β· REST API Β· DDEV
- π©βπ« Former Assistant Professor in Computer Science β brings strong documentation and communication skills
- π 2 SCOPUS-indexed research publications
- π Works fully remote, experienced with async distributed teams
Available for Drupal/PHP roles with global MNCs and agencies β freelance or full-time.
- πΌ LinkedIn
- π§ sonalijohn9@gmail.com
- π» GitHub
"Good code is its own best documentation."