Web Developer Experience & Resume
4+ years building websites and online stores for real clients, mostly with WordPress, PHP, BigCommerce and JavaScript.
Employment History
-
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
-
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.