UK
UK

Services

WordPress DevelopmentMERN Stack Developmentn8n AutomationFigma to WebE-Commerce DevelopmentUI/UX DesignSEO & PerformanceWebsite Maintenance
omerfarooqkhan7210@gmail.comHire Me
Language6+ years

JavaScript Experience

The language behind every interactive feature I build, on any stack.

Overview

How I've used JavaScript

JavaScript is the constant across every project regardless of stack — it's what makes a custom WordPress theme interactive, what powers a React app's logic, and what glues together the smaller scripts in between.

On custom WordPress builds like Talehouse, GC Logistics, and Karma Fast Food, JavaScript handles everything React/Vue would on a more app-like project: custom interactions, form validation, dynamic content loading, and integrating things like Google Maps without relying on a heavy plugin. On the React/Node side (RoadDarts.com), it's the full application logic from API calls to UI state. Six years in, the patterns that matter most are the unglamorous ones — clean async/await flows instead of callback chains, defensive error handling, and not shipping more JavaScript than a page actually needs.

What I can do

Specific JavaScript capabilities

  • Modern ES6+ — async/await, destructuring, modules, arrow functions
  • DOM manipulation and event handling without unnecessary dependencies
  • Custom interactive components for WordPress/Elementor sites
  • API integration — fetch, REST consumption, error handling
  • Performance-conscious scripting — avoiding render-blocking, lazy loading

FAQ

Common questions about my JavaScript work

Do you write vanilla JavaScript or always reach for a framework?+

Depends on the project. Custom WordPress sites usually get vanilla JS or light libraries for interactions — no point shipping a framework's overhead for a few interactive components. Full applications get React.

Related skills