About Me

Hello, I’m Vijayan B.E (CSE).

A full-stack WordPress developer.

Started my professional career in the year 2011 as a PHP developer and now majorly working on WordPress.

Pursued Computer Science & Engineering at TCE from 2006 to 2010.

Programming since 1999 (at the age of 10 joined certification course about programming).

Enterprise WordPress Performance – Automattic

This course is designed to equip web developers with the skills to build high-performing, scalable WordPress applications. Emphasis is placed on performance optimization strategies, including efficient database management, caching techniques, and content delivery optimization. Gain a competitive edge by learning how to enhance user experience through improved page load times and overall website performance.

Gutenberg Blocks for WordPress and React Developers – Udemy

I have deep expertise in the WordPress Block Editor, with proven skills in building custom static and dynamic blocks using a modern React-based workflow. I am adept at extending the editor’s UI, managing metadata, and handling the full development lifecycle to create professional, intuitive user experiences.

Front End Development Libraries – freeCodeCamp

I earned the Front End Development Libraries Certification, gaining proficiency in building interactive single-page applications. My skills include using React for component-driven UIs, Redux for state management, and other key libraries like Bootstrap and Sass. I successfully applied these technologies in several hands-on projects, proving my ability to develop dynamic and responsive front-end solutions.

CSS (Basic) – HackerRank

My HackerRank CSS certification validates my expertise in the core fundamentals of web styling. I have a proven, practical understanding of the CSS cascade, inheritance, and the box model. This knowledge, combined with my skills in text styling and structuring effective page layouts, demonstrates my ability to write clean, predictable, and maintainable CSS.

Reasons to hire me

  1. WordPress core contributor
  2. Good knowledge in security related software development
    • More than two and half years of development contribution (paid) to the security plugin Defender Security (transformed from 60,000+ to 90,000+ active installation during the course of my involvement)
  3. Open-source contributor
  4. Good knowledge in UI/UX, design and accessibility of a web page
    • Development contribution (paid) to the Elementor style add-on plugin Style Kits (10,000+ active installation)
  5. Cleared assessment on LinkedIn for multiple skills
    • WordPress
    • React.js
    • PHP
    • JavaScript
    • HTML
    • CSS
    • Linux
    • MySQL
    • Object-Oriented Programming (OOP)
    • JQuery
  6. Have a sound knowledge of WooCommerce
  7. Good at helping and guiding people (100k+ people reached my solution at Stack Overflow and many through direct messaging)
  8. Good at refactoring the code
    • Programmatically transpiled the Defender Security plugin using Rector
      • Transpiled the source code from PHP 5.6 to 7.2 and once again from 7.2 to 7.4 after few releases
      • Previously (before I’m working at Incsub) in Defender Security plugin team manually migrated PHP version from 5.2 to 5.6 which roughly consumed 6 months with two developers effort whereas for 5.6 to 7.2 it took 15 days with one developer (myself) effort only because of auto-transpiling using Rector
    • Improved the scan completion rate and performance in Defender Security plugin
      • Previously scan functionality iterate over each and every PHP file for scanning by iterate using recursive AJAX call (long polling)
      • Instead of that, I rewrote the scanning logic to use Action Scheduler asynchronous background processing package
      • Which practically avoided partially failing of scanning because of over memory usage by long polling strategy
    • Reduced the plugin size in many ways in Defender Security plugin
      • In Tailwind CSS configuration, found tree shaking option is missed therefore just by enabling this reduced CSS file size 75% to 80% in chunked CSS asset files in production build
    • Improved the page loading speed in one of the worked project by 90%
      • Debugged and found that SQL query fetched using Cartesian product which leads to slowed down the page load around 10 seconds
      • Split the SQL query join into independent SQL query and handled data massaging in PHP
      • Which improved the page loading (loaded less than a second, i.e. turned from multiple seconds to milliseconds for rendering the complete page)
    • And many more complex refactoring in all projects involved
  9. Aware of debugging and profiling
  10. Good in WordPress scalability and performance optimization
  11. Know WordPress specific unit test utility Brain Monkey
  12. Thorough in capturing test cases
  13. Have empathy and patience to collaborate
  14. Able to excel in both greenfield and brownfield software development