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).
Certificates

Enterprise Block Editor – Automattic
I have expertise in the Gutenberg framework for enterprise WordPress, covering block themes, patterns, and custom block development using React. I am skilled in optimizing performance and accessibility, implementing the Interactivity API, and integrating solutions with headless and third-party systems for scalable, enterprise-level deployments.

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.

Advanced WordPress Debugging – Automattic
A comprehensive exploration of advanced WordPress debugging techniques, equipping learners with the skills and tools needed to troubleshoot and resolve complex issues in WordPress applications. From cultivating a debugging mindset and mastering essential tools like Query Monitor, Xdebug, and browser developer tools, to tackling real-world scenarios.

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.

Responsive Web Design – freeCodeCamp
I earned a Responsive Web Design Certification, solidifying my skills in HTML for content structure and CSS for styling. Through a series of projects, I progressed from foundational concepts to modern techniques like CSS variables, Flexbox, and CSS Grid. A key focus of my work was on ensuring web accessibility and building layouts that are fully responsive across different screen sizes.

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.

JavaScript Algorithms and Data Structures – freeCodeCamp
I earned the JavaScript Algorithms and Data Structures Certification, where I developed a strong foundation in algorithmic thinking and problem-solving. I am proficient in modern JavaScript (ES6), including object-oriented and functional programming paradigms, and have hands-on experience with fundamental data structures. I successfully applied these skills to build projects that solve complex logical challenges with efficient and clean code.

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.

Python (Basic) – HackerRank
My HackerRank Python (Basic) certificate validates my strong command of the language’s core principles. I have a proven, practical understanding of Python’s fundamental building blocks, including its Scalar Types, Operators, and Control Flow. My expertise extends to manipulating Strings and leveraging various Collections through efficient Iteration. Furthermore, I am skilled in writing modular code and applying object-oriented principles, including a solid grasp of Objects, Types, and Classes.
Reasons to hire me
- WordPress core contributor
- 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)
- Open-source contributor
- 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)
- Know in-depth of Elementor source code
- Worked in many non-documented Elementor hooks
- Used WP blocks component and API
- Development contribution (paid) to the Elementor style add-on plugin Style Kits (10,000+ active installation)
- Cleared assessment on LinkedIn for multiple skills
- WordPress
- React.js
- PHP
- JavaScript
- HTML
- CSS
- Linux
- MySQL
- Object-Oriented Programming (OOP)
- JQuery
- Have a sound knowledge of WooCommerce
- Good at helping and guiding people (100k+ people reached my solution at Stack Overflow and many through direct messaging)
- 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
- Programmatically transpiled the Defender Security plugin using Rector
- Aware of debugging and profiling
- Good in WordPress scalability and performance optimization
- Know WordPress specific unit test utility Brain Monkey
- Thorough in capturing test cases
- Have empathy and patience to collaborate
- Able to excel in both greenfield and brownfield software development