profile-pic
Vetted Talent

J B

Vetted Talent

With over 7+ years of experience and a wide range of skills in WordPress, WooCommerce, PHP, and JavaScript, I am well-equipped to tackle any challenge in the world of web development. Throughout my career, I have honed my expertise in these areas, allowing me to create dynamic and user-friendly websites for clients across various industries. From designing custom themes to developing complex plugins and integrating e-commerce functionality, I have a proven track record of delivering high-quality solutions that exceed client expectations. With a keen eye for detail and a passion for staying up-to-date with the latest industry trends, I am confident in my ability to bring innovative and efficient solutions to any project.

  • Role

    Full Stack Engineer & Project Coordinator

  • Years of Experience

    7 years

  • Professional Portfolio

    View here

Skillsets

  • SVN
  • Vulnerability patching
  • REST API
  • React Js
  • GSC
  • Trello
  • Microsoft clarity
  • Learndash
  • Kinsta
  • Jira
  • Hubstaff
  • ClickUp
  • AWS
  • APM
  • WooCommerce - 5 Years
  • Object caching
  • jQuery
  • HTML5
  • Gutenberg
  • Google Analytics
  • Git
  • CSS3
  • CDN
  • JavaScript - 5 Years
  • PHP - 5 Years
  • PHP - 5 Years
  • WooCommerce - 5 Years

Vetted For

11Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Senior Wordpress DeveloperAI Screening
  • 59%
    icon-arrow-down
  • Skills assessed :QA Testing and Maintenance, Solution Centric Approach, HMTL5, React Js, Theme and Plugin Development, Vanila JS, CSS3, JavaScript, MySQL, Problem Solving Attitude, Wordpress
  • Score: 59/100

Professional Summary

7Years
  • Jan, 2023 - Present3 yr 5 months

    Full Stack Engineer & Project Coordinator

    Lime Street
  • Jan, 2021 - Jan, 20232 yr

    Full Stack Developer

    Jhavtech Studio
  • Jan, 2019 - Jan, 20201 yr

    WordPress Developer

    Quickdigital

Applications & Tools Known

  • icon-tool

    WordPress

  • icon-tool

    PHP

  • icon-tool

    MySQL

  • icon-tool

    FTP server

  • icon-tool

    jQuery

  • icon-tool

    Git

  • icon-tool

    HTML5

  • icon-tool

    CSS3 & CSS5

  • icon-tool

    cPanel

  • icon-tool

    Oracle

  • icon-tool

    XAMPP

  • icon-tool

    Jira

  • icon-tool

    ClickUp

  • icon-tool

    Trello

  • icon-tool

    REST API

  • icon-tool

    Ajax

  • icon-tool

    Skype

  • icon-tool

    HubSpot

  • icon-tool

    webflow

Work History

7Years

Full Stack Engineer & Project Coordinator

Lime Street
Jan, 2023 - Present3 yr 5 months
    Orchestrate technical scoping and lead conversion for a Codeable-registered agency, delivering accurate engineering estimations and project roadmaps for global clientele. Spearheaded a multi-tier CDN Edge Strategy and full-stack Server Setup for high-traffic stores, utilizing Object Caching to reduce server response times by 60%. Engineered a custom WooCommerce buyback engine via REST API endpoints, automating pricing logic and reducing administrative overhead by 30%. Leveraged ClickUp and Jira to direct cross-functional development sprints, ensuring 100% on-time delivery for complex architectural overhauls. Utilized GSC and Microsoft Clarity to audit and recover penalized eCommerce sites, restoring 100% of organic traffic and payment gateway functionality.

Full Stack Developer

Jhavtech Studio
Jan, 2021 - Jan, 20232 yr
    Architected educational infrastructure for major Australian entities, constructing bespoke Gutenberg blocks to provide editors with streamlined content control. Executed comprehensive Vulnerability Patching and security audits across massive student assessment portals serving 50,000+ concurrent sessions. Implemented headless WordPress frontends using React JS, resulting in a 40% improvement in Core Web Vitals for heavy media-driven course pages. Managed agile development tasks via Trello, ensuring seamless version control synchronization across global teams using both Git and SVN.

WordPress Developer

Quickdigital
Jan, 2019 - Jan, 20201 yr
    Started as a Technical SEO expert, evolving into a Full Stack developer by building responsive landing pages with advanced HTML5 and CSS3 animations. Optimized 20+ local business sites, leveraging Custom Post Types to architect easy-to-manage data structures for non-technical site owners. Utilized SVN for reliable deployment pipelines while integrating Google Analytics to provide clients with actionable conversion data.

Testimonial

Janison

Bel husamat

Jayvin at Jhavtech consistently delivers exceptional website development services. We repeatedly choose Jayvin for new projects due to his excellent communication, meticulous attention to pixel-perfect design and detail, punctuality, clean and optimized coding, as well as his ability to build logical solutions for new functionalities that are optimized in every aspect.

Major Projects

3Projects

Coolster - Custom Selector Infrastructure

    Developed a proprietary vehicle-part finder module utilizing jQuery and Meta-storage logic. This high-performance module filters 10,000+ SKU items instantly via cookie persistence without requiring bloated third-party plugins.

Austpayroll - Educational Architecture

    Built a full-scale course portal integrated with LearnDash. Engineered a custom REST API synchronization layer to securely bridge WordPress with third-party student payroll databases in real-time.

SchemaGenius AI - Published Official Plugin

    Authored and published a tool to the official WordPress directory. Leveraged the Gemini AI API to automate AEO and Schema generation per Custom Post Type, solving a major technical SEO gap for site owners.

Education

  • B.Tech in Computer Engineering

    Marwadi University (2021)

Certifications

  • Hubspot Certification

    Hubspot (Jan, 2021)
    Credential ID : kH5YzP7QrT2X
  • AWS

    Oracal (May, 2022)

AI-interview Questions & Answers

Hello. I am Jevin Busa. I am from Rajcourt, Gujarat. I did my big tech in computer science at the local university, Marwari University. From my last year of computer science, I started learning the WordPress. So I have around 5 years of experience in WordPress development. Starting, I only did front end. And after that, I came to know that back end is important. And I work with the back end of the WordPress, and now I work as a full stack developer at the JL Tech studio. I handle front end and back end, both of the WordPress. So, yeah, as I said, I have 5 years of experience. So I have experience in plug-in development, team development, plug-in custom, and team custom. I did lots of plug-ins and teams from scratch. Also, I developed some plug-in add-ons. I also modified some plug-ins according to requirement. In my career with the WordPress, I have core knowledge about PHP, core JavaScript, CSS, and HTML. I'm very good. My aim is to provide quick and perfect design to the client for any required solution. So I have good hands on SEO and digital marketing also. Besides that, I have good knowledge about Java and Java programming. And, yeah, I did lots of projects recently. If I talk about it, I did some projects in the education and healthcare industry. So, in my education industry, I developed one project called the Australian Payroll System. So in this project, I developed a custom theme and custom plug-in as per the requirement. I also used WooCommerce and had some custom-built products for the WooCommerce to showcase the products, like if the client required it. So yeah. So in total, I have 5 years of experience in WordPress development. And, yeah, from my experience, I can see that I can develop anything with the WordPress that must be optimized, SEO-friendly, and mobile-friendly. That's the work I'm into according to my experience.

So mainly, when talking about the development tool, I'm using at the development side. So on the development side, I use Gate and Gate. In the past, like, in the past phase of WordPress development, the tool wasn't controlling collaboration, which was essential. Also, I use Bitbucket to help manage the code base. So mainly to handle code base, I use GitHub with a different strategy, like, with future branching or I follow the default branching for main products and other, you just branch, I follow with GitHub. I also use Bitbucket. And after plugging in my plugin with deploy, I use the SVN tool for code base management. For project base management, I like to use the ClickUp Jira tool, like, Jira ticket management, etcetera, at the project management level. So, yeah, I have a good hand on GitHub. I put software, like, I have my old project. I follow the Gate, and I have used GitHub as my code base tool.

Implementing a multilingual feature in WordPress is crucial. It's crucial with the WordPress. So, I chose a reliable translation plugin like WPML. Now, I also use the default translation. So, I can use that if I use the plugin with my own team. Rather, if I use a 3rd party thing, I'd like to use the plugin, the label plugin tech WPML. Yeah. So, and with this, if I want to keep my website speed, I like to optimize my images, use lazy loading images, and get pages for translation. And this ensures me to use multilingual experience without affecting my site for 4 months. So, when I'm talking about the speed one, multilingual, the main thing is the caching. I can use it for the different language pages. In the web plugin, I follow my website.

So to optimize this in my SQL database schema and data incentive, I use WordPress because I normalize the database, concern for normalization and indexing. So I used normalization and indexing for that. And I also ensured that the tables follow the principle of normalization, reducing redundancy of code, indexing, which helps speed up queries. Regularly optimizing and cleaning up the database, avoiding unnecessary joins, and using proper data types can enhance efficiency. Additionally, I implement a mechanism called caching, which significantly improves performance. So first, I analyze the old database or an old database query that's causing high load on the site. After that, I reduce the redundant queries. I used normalizing and indexing, which was key for past two pitching data. So that's what I'm doing to reduce load time mainly, I use caching, plugging, and a CDN network to cache the same query over the network.

I thought this given JavaScript is looking good. It's working as expected. However, the issue with that is we need to make sure my accent URL are defined, and it's, in fact, SSC. But first, we need to check if the URL is defined and accessible with WordPress. And second, we need to check that my action A function for the data response to this API call that responds to this call. So we need to check properly that I see it like with the no preview admin or WP X admin. Right? So we need to define we need to check both of that, like the my accent function is properly defined, and the hooks are properly implemented for that my accent function. My accent is its concern. So, yeah, we need to check that. Other than that, like, this code now looks good. So, yeah, this case looks good, but we need to make sure that we have used the hooks properly. We need to check that we use the profile we pass the profile function. Like, we need to pass WP Ajax my accent and WP Ajax no preview. That's the essence of the step, and we need to check that function properly, what we use in my accent.

So, in this context of the endless WordPress setup, both class component and function component play crucial roles in building the user interface. So, what I will do is explain if I go with the React class component. So, React class component is a JavaScript class that extends the React dot component classes. Right? Its content render method returns the JSX that represents the component of the UI. And, talking about the use of the endless WordPress, class components are used in scenarios where you need to manage state, like, manage state life cycle methods, or implement complex logic within the component. For example, handling user authentication, managing form state, or using life cycle methods to fetch data from the endless WordPress API. And, talking about the React function component, the function component is a simple and more concise way to define components using a JavaScript function. Right? It receives props as an argument and writes JSX. Is it the same as a class? So, talking about the use of the function component in endless WordPress, function components are excellent for presentational components where life cycle matters are not necessary in the context of the endless WordPress. You might use function components for simple UI elements or when composing a modular UI. So, the main thing is when we are using class components, that is when we have complex things to handle. We use the class component, and when we have simple things to handle on the UI side, we use the function component. But we need to mainly keep in mind that we use the use state and use effect hooks in function components to manage and perform performance side effects, like data fetching, in a consistent manner. They are part of the React API. It is in 16.8. So, in the WordPress context, choosing between class components and function components often depends on the complexity of the component and whether state management or life cycle methods are required. Functional components, especially with the hope of becoming more simple, will endure to the simplicity. So, it's totally defined on the requirements and complexity of the task, and which will be between the class component and function component. Thank you.

This is the code I checked, appears fine. However, we need to ensure that my custom page function is defined. If it's missing or there's a typo, the accent won't work as required. So, this Core function, all arguments look great, and it's yes. We define the function. Right? Or well, in this, my custom menu page, we passed all required arguments and also properly used ADX and admin menu. We need to keep in mind that my custom page, which we call after on the function, we call, and click of that menu item. We need to make sure that my custom page concerns are properly defined and properly return for the requirement. There must be no typo. If there is a typo, these hooks are not working as expected or any mistake in the designing of my custom page, or we don't need to define my custom page concerns. So, this action is not working at all. But, like, it requires.

So, this function also looks good. But the main issue is, in the catch enable, we catch is the right way to enable catching and clearing catch is not the right way. It's clear catch, but it's not optimized to it because of the size. We if we cleared cache based on size, the cache takes lots of time and lots of memory, and every time it's slow down the site when we clear based on size. Rather than that, we need to move to event-based sketching or time-based sketching to clear the sketch. Tetra will clear the cache based on its specific time or event. And here, we are using the side base casing. So, that's not the proper way to use the catching mechanism. Rather than that, we can use time-based or event-based sketching to clear the sketch. Because of the size of sketching, it's clear even on uptime or the site has lots of users, and they try to clear cache. And this takes lots of time and lots of server load to clear cache. So, we need to make sure we can clear cache based on time or event.

So, when I define a plugin, I developed it. Error handling is the cornerstone for plugin development. I like to use try and catch blocks whenever I think errors are happening. And, I follow PHP standards and WordPress standards to use try and catch blocks to prevent errors. And, in case of an error, I always use the error log. I looked at error handling using the WordPress function, like the error log or custom log. I used the custom log file. Well, I use the default error log function that we expect. For example, if I have a critical function, I might put it in a try and catch block and log any exceptions on using the error log function to a custom file or WordPress log files. That's what I'm using for any critical concern when I'm defining any critical function or anything that may be critical. There is an error. I read about it, and I always use try and catch blocks. And, I always keep the log file and always log any errors that happen using the WordPress error log function. Yes. And, in case of an error, I log it inside the try and catch block. The main thing I'm using is try and catch blocks and the WordPress error log function and custom error log. I've worked on handling errors on the development side.

For me, identifying and fixing the unexpected crisis in all the systematic approach. It's not anything I systematically approach to identify and fix the error. So I started by examining several logs for error messages and checking database queries during the profiling tool can help me identify this performance bottleneck. Once the root causes are found, I'd like to optimize the code, database query, or server configuration accordingly. So firstly, what I do here is follow a step-by-step process. So firstly, I would analyze the whole log and error report to identify any patterns, check for memory leaks, and inefficiency in the code is crucial. Utilizing a debugging tool like xdebug can help me trace the execution flow. Load testing the plugin in a staging environment can simulate peak traffic. Like, I create a staging environment and check it with big traffic to identify the issue. Once the issue is identified, I optimize the code possibly through the caching mechanism or by addressing database queries. So I rewrite the database query that may cause this issue, or I implement the caching plugin after identifying the errors. So that's the approach I will use to take that error and resolve it.