PHP Developer - Oriental Outsourcing Consultants Private Limited - Location
(2024-03)
Developed and maintained 10+ modules for a large database-driven web application using PHP, custom MVC (XTemplate), MySQL, JavaScript, jQuery, Bootstrap, and PHPSpreadsheet across frontend, backend, admin, supplier, and user-facing panels
- Handled end-to-end feature development, including requirements analysis, database design, backend and frontend development, testing, debugging, documentation, and deployment
- Designed and optimized database structures and relationships supporting order processing, payments, refunds, reporting, supplier workflows, and other complex business requirements
- Developed complete e-commerce functionality, including product management, ordering, cart and checkout, online card payments, order processing, refunds, and backend integrations
- Integrated third-party payment gateway REST APIs, including eWAY and SecurePay, for online card payments, transaction processing, and refunds
- Built order label generation functionality using mPDF, enabling suppliers and admins to print shipping and order labels directly from the platform
- Optimized complex SQL queries for reporting, reducing report execution time by 77.8%, from approximately 1.5 minutes to 20 seconds
- Optimized PHP page loading and backend processing for large datasets, reducing load times from over 1 minute to approximately 600 ms
- Used CI/CD pipelines to deploy modules and updates to the live production environment, reducing manual deployment steps and release errors
- Worked directly with international clients, participating in meetings, gathering requirements, providing progress updates, and handling technical communication
PHP Developer Intern - Oriental Outsourcing Consultants Private Limited - Location
(2023-03 - 2024-02)
- Assisted in building and maintaining modules for the core web application using PHP, custom MVC (XTemplate), MySQL, and JavaScript under senior developer guidance
- Learned and applied database design, debugging, and testing practices while contributing to live production features
- Supported the transition into full-time development by taking ownership of small backend fixes and reporting tasks