Vaibhaw Kumar Loading…
About Experience Projects Blog Contact Log in Create an account
Open to new opportunities

Web Developer Experience & Resume

4+ years building websites and online stores for real clients, mostly with WordPress, PHP, BigCommerce and JavaScript.

Employment History

  1. July 2022 - Present Mohali, Punjab

    Web Developer

    Tech Prastish Software Solutions

    My current role. Day to day I build and maintain client websites and online stores, and I am usually the person who gets called when something breaks on a live store.

    • Build and maintain client websites and online stores using WordPress, PHP, BigCommerce, JavaScript and Node.js, handling both server-side logic and front-end work.
    • Developed more than 15 custom WordPress themes from design files, along with custom plugins, admin settings panels and reusable blocks for client-specific requirements.
    • Built and customised more than 10 BigCommerce storefronts, including Stencil theme development, template and catalogue changes, and a fully custom checkout for a trade supplier.
    • Integrated more than 8 payment gateways and third-party APIs including Stripe, PayPal and Razorpay, with the webhook and order synchronisation logic behind them.
    • Hardened a group of six Joomla websites after repeated intrusion attempts: audited the code base, found and removed backdoor files and injected malware, closed SQL injection points, and added rate limiting and request filtering to reduce brute-force and DDoS traffic.
    • Apply secure coding practices across PHP and WordPress work, using prepared statements against SQL injection, sanitisation and output escaping against cross-site scripting, strict argument validation to prevent command injection, and nonce and capability checks on privileged actions.
    • Developed REST APIs and backend services in Node.js, Express.js and PHP using MySQL and MongoDB, and built matching front ends in React.js, Next.js and TypeScript.
    • Diagnosed and fixed production issues on live client stores during high-traffic sale periods, and improved page speed and Core Web Vitals through asset optimisation, caching and cleaner database code.
    • Work directly with clients and the design team to gather requirements, estimate, and deliver to agreed timelines.
    • WordPress
    • PHP
    • BigCommerce
    • WooCommerce
    • JavaScript
    • Node.js
    • Next.js
    • MySQL
    • Web Security
  2. Feb 2022 - July 2022 Punjab, India

    Web Developer Intern

    Solitaire Infosystems Pvt. Ltd.

    Where I started. A six-month internship that turned what I had learned at university into work someone actually shipped.

    • Completed a six-month internship focused on WordPress, PHP and JavaScript development.
    • Built and modified WordPress themes and plugins, and fixed layout and functionality problems on existing client websites.
    • Wrote PHP and JavaScript for form handling, dynamic content and small feature additions.
    • Learned professional development practices including version control with Git, code review, and working to a structured project workflow.
    • WordPress
    • PHP
    • JavaScript
    • jQuery
    • Git

What I Work With

WordPress & PHP
Custom themes and plugins, hooks and filters, ACF, the WP REST API, WooCommerce, and plain PHP where a CMS would only get in the way.
BigCommerce
Stencil theme development, Catalog API work, and custom checkouts built on the Checkout SDK.
JavaScript & Node.js
REST APIs in Node.js and Express.js, and front ends in JavaScript, TypeScript, React.js and Next.js.
Databases
MySQL schema design, joins, indexing and query optimisation, plus MongoDB where the shape of the data suits it.
Web Application Security
SQL injection and cross-site scripting prevention, command injection prevention, backdoor and malware removal, CSRF protection, rate limiting and brute-force mitigation.

The full list is on my skills page, and the work itself is on my projects page.

Hiring, or need a hand on a project?

Take the resume with you, or just call — I usually reply the same day.