Anandu
Ravikumar
I fix the parts of WooCommerce that only misbehave after a store goes live — the cron job that fails silently at 3am, the checkout under bot attack, the plugin that has to survive contact with ten thousand different hosting setups. Four years of shipping fixes that actually hold.
public function archive_order($id) {
$db->query('START TRANSACTION');
// copy → verify → delete
return 'success';
}
Where I've worked and what I actually did there.
Fortunesoft IT Innovations
Client-facing engineering across live sites — security hardening, API integration, and full builds from Figma.
ThemeHigh / Zennode
Grew into owning Checkout Field Editor outright — one of WordPress.org's most-downloaded checkout plugins.
One Team Solutions
First real backend work — an internal Python/Django project feeding a multi-biometric voter fraud detection system.
Open-source releases, plugin engineering, and full client builds — from Figma to launch.
Order Archive Manager for WooCommerce
Moves completed, cancelled, or refunded orders into dedicated archive tables using row-by-row MySQL transactions, keeping live tables lean without touching store performance.
Hauptwerk
An enterprise music-software platform under sustained bot attack, with silently failing cron jobs and stuck subscription renewals. Brought in to stabilize it.
Collegewear Apps
A React-based sash-design tool ecosystem bridged to WooCommerce via a custom plugin layer handling product sync and checkout metadata.
Checkout Field Editor for WooCommerce
One of WordPress.org's most-downloaded checkout customization plugins, active on thousands of live stores.
Cresta Medical
Built from scratch from Figma for a Singapore general-practice clinic — Elementor + ACF/SCF, SMTP-verified booking and contact forms, in-person and teleconsult flows.
NexaTherapy
A therapist-first marketplace connecting clients with verified mental health professionals — pixel-accurate from Figma, mobile-first, with GSAP scroll storytelling.
Livolab
Figma-to-WordPress build on Elementor Free with custom CSS/JS to cover what the free tier doesn't expose, plus GSAP scroll animations — no paid add-on needed.
Asia Symbol (亚太森博)
Migrated from Joomla to WordPress for a pulp-and-paper manufacturer with operations across three provinces — rebuilt on Elementor + ACF as a 3-language WPML site.
Pacific Energy
Full Joomla → WordPress migration with SEO-safe redirects preserved from the original URLs. Every page manually translated for a 2-language Polylang site.
Backend-first, with enough frontend and tooling to ship features end-to-end.
Backend
- PHP 8.2
- WordPress / WooCommerce
- MySQL · InnoDB
- REST APIs
- WP-CLI · WP-Cron
Frontend
- JavaScript
- HTML5 / CSS3
- GSAP
- Elementor · ACF
Tooling
- Git · GitHub Actions
- Docker
- Composer
- Jira
Secondary
- Python · Django
- Django REST Framework
- OpenCV
I fix the parts of WooCommerce that only misbehave after a store goes live — the cron job that fails silently at 3am, the checkout under bot attack, the plugin that has to survive contact with ten thousand different hosting setups.
That's mostly what the last four years have looked like: joining ThemeHigh as a developer on Checkout Field Editor and growing into owning it outright, then moving to Fortunesoft IT Innovations, where I split time between stabilizing Hauptwerk's licensing and security, extending Collegewear's sash builder, and building client sites like Cresta Medical, NexaTherapy, and Livolab from Figma to launch.
Order Archive Manager for WooCommerce is the first thing I've shipped entirely on my own — end to end, including the GitHub Actions release pipeline. Before any of this, a Python/Django internship on a multi-biometric voter fraud detection system is where I actually learned how backends fit together.
Let's Build Something Great
Open to full-time roles, freelance projects, and collaborations. I'll reply within 24 hours.