Faisal Fehad

Senior Software Engineer - Full Stack Node.js | React | AI/ML

Salary / Daily rate

London, UK

Freelance, open to permanent contract

Can come onsite

Skills

JavascriptFullstack DevelopmentLLMs / Large language modelsAISoftware CraftsmanshipMicroservicesClean Code

Languages

English (Native)

About me

Intro

Senior Full Stack Engineer with 6+ years building customer-focused solutions that prioritise actual business value over over-engineered solutions. I bridge technical and non-technical teams, turning complex trade-offs into clear insights, while collaborating closely to bring out the best in the people I work with. I take complete ownership of results whether that means untangling a difficult problem, balancing deep work with daily interruptions, or ensuring we cross the finish line on time. Building on that core engineering foundation, I'm specialising in Applied Al architecting RAG pipelines, agentic workflows, and custom local inference servers. Having seen firsthand how Al acts as a force multiplier, my goal is to translate that into tangible business value, helping companies adopt Al and deliver smarter, more capable software.

Links

Work experience

Software Engineer

Sky

Oct 2022 - Present

4 years 1 month

London, UK

– Led the architecture and delivery of a unified Help application (React, Node.js, GraphQL) that consolidated 3–4 legacy help apps into a single config-driven platform with feature flags, code splitting, and modular components serving 1.7M + daily visitors across Sky.com. – Drove observability and quality across all three teams by building Grafana dashboards with custom logging, enabling rapid error detection and significantly improving customer experience while reducing customer service workload. – Ran A/B experiments via Optimizely to validate new features before full rollout, ensuring measurable improvements to page performance, support ticket volume, and call centre demand. – Contributed heavily to a monolith-to-services refactoring of the Order Tracking application, introducing an adaptable class-based architecture that noticeably reduced customer-facing errors and improved maintainability. – Delivered a remote broadband diagnostics tool that automatically identifies and resolves connectivity issues without human intervention — cutting call centre contacts and reducing the need for engineer home visits. – Onboarded new engineers across multiple teams, accelerating ramp-up on Sky's systems, CI pipelines, and development workflows. – Collaborated with cross-functional stakeholders including product owners, designers, QAs, and business analysts across three teams to balance competing requirements against strict delivery deadlines.

Full Stack Software Engineer

Matches Fashion

Dec 2020 - Oct 2022

1 year 11 months

London, UK

– Promoted from Associate to Full Stack Engineer within one year in recognition of technical ownership, delivery speed, and growing influence across the team. – Owned the development of an Electron + React desktop buying application used daily by around 50 buyers to plan and purchase stock — replacing a fragmented email-based approval process with a centralised system that accelerated buying decisions, reduced errors, and helped the business secure the latest fashion ahead of competitors. – Served as the primary point of contact for the buying app - triaging bug reports and feature requests, then collaborating directly with designers and product owners to prioritise, scope, and deliver updates. – Helped design and build a supplier integration platform using AWS microservices (Lambda, Serverless Framework) that enabled external suppliers to list products directly into the Matches Fashion catalogue — contributing across system design, architecture, planning, and stakeholder alignment. – Built and maintained internal tools, APIs, and Lambda functions on AWS to support warehouse and operations workflows, improving efficiency across non-engineering teams. – Established observability practices using Datadog dashboards and structured logging, giving the team visibility into application health and enabling faster incident response. – Informally mentored a QA engineer transitioning into software development through regular pairing sessions and coaching, while also onboarding new engineers joining the team. – Collaborated with product managers, business analysts, and internal stakeholders to define requirements, estimate work, and plan releases within an agile engineering culture.

Software Developer

London Specialist Pharmacy

Mar 2020 - Sep 2020

7 months

Remote

– Hired as the sole developer to build internal healthcare software after previous attempts with third-party agencies had failed — taking full ownership of architecture, development, testing, stakeholder communication, and release planning. – Built a pharmacy operations and workflow tool (React, Node.js, Express, PostgreSQL) that replaced manual paper and spreadsheet processes, improving the speed and accuracy of day-to-day pharmacy operations at the UK's leading compounding pharmacy. – Developed a prescriber portal and registration system enabling healthcare professionals to register and manage their prescribing relationship with the pharmacy, with awareness of regulatory requirements. – Acted as the single point of contact across all disciplines — gathering requirements from pharmacists and business stakeholders, designing UIs, writing documentation and business reports, demoing features, and managing priorities and deadlines independently. – Delivered production-quality software on schedule and within budget during a 6-month engagement, entirely remotely, collaborating with team members from diverse non-technical backgrounds.

The best place to find your next move

© 2026. All Rights Reserved.