Nabil Tharwat Senior Software Engineer
Work Experience
Senior Frontend Software Engineer, Tangent
Jan 2024 – Present
  • Frontend lead for UK Power Networks, the UK’s largest electricity distributor, building accessible, high-performance platforms that keep 8M+ customers informed and supported during outages and daily service needs.
  • Lead migration to NextJS 14 and resiliency efforts to ensure system reliability and performance.
  • 76% delivery boost by optimising Azure CI/CD, 45% increase in WCAG AA compliance, and implemented dependency audits and engineering standards (ADRs).
  • Designed caching systems to avoid critical dependency on CMS availability, eliminating risk of failures due to provider failures.
  • Frontend Software Engineer, Robusta Group
    Oct 2021 – Dec 2023
  • Drove product velocity up from 2 weeks to 5 minutes by redesigning automation pipelines, automating UI development, and implementing automated test generation.
  • Eliminated Sprint 0 with component libraries, white-label projects, and core documentation.
  • Built real-time Strapi CMS plugins, enabling instant production deploys.
  • Advocated for developer experience by gathering engineering feedback and prioritizing internal features that directly improved delivery, testing, and onboarding workflows.
  • Frontend Software Engineer, Acute Business
    Jul 2021 – Oct 2021
  • Revamped Qalam LMS design systems with React, Storybook, and TypeScript, cutting feature development time by 50%.
  • Unified LMS products under a cohesive brand by bridging design and development teams, strengthening user experience and consistency.
  • Drove company-wide best practices, raising test coverage and accessibility compliance to 85%.
  • Publications
    Education
    Bachelor's Degree in Computer Science, CGPA 3.12/4, Cairo University
    Aug 2018 – Aug 2022
    Full-Stack Developer Path, freeCodeCamp

    Completed 1200+ hours of modern, full-stack web technologies training.

    Notable Projects
    Badeel, for ethical shopping

    An offline-capable, open source PWA built with SolidJS and FuseJS. Reached 150k+ visits and 180k+ page views to date.

    Skills
    Product engineering
    Modern web development
    Accessibility compliance
    Leadership and collaboration
    Memory & CPU Profiling
    Auxiliary Work
    Motoon Web Development Mentor

    Mentored 4 students in a 3-month program, covering various web development topics.

    The Weekly Noob Podcast Host
    Nov 2020 – present

    A podcast covering topics like mental health for developers, technology, and activism.

    Technical & Nontechnical Blogs

    I love blogging about technical and health topics. My content is published on FreeCodeCamp News, Hackernoon, and DEV Community and have received over 20k reads across platforms.