Skip to main content
Top expert badge
Recommended expert
Profile header background

Nada Sadek-Senior Frontend Engineer (React & TypeScript)

Nada Sadek - Senior Frontend Engineer (React & TypeScript) - profile avatar
Profile header overlay
Berlin, Germany

Check rate

Experience

Apr 2026 - Present
Remote

Freelance Senior Frontend Engineer

Self-Employed

Position Summary
Freelance Senior Frontend Engineer at Self-Employed
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
  • Senior software engineer focused on React, TypeScript and AI-assisted product workflows
  • Build frontend systems for complex SaaS products, internal tools and operational workflows
  • Recent work includes AI evaluation tooling, support reliability analysis and developer-focused QA systems
  • Available for freelance and contract engagements, especially remote-first projects
Aug 2022 - Oct 2025
Berlin, Germany

Senior Software Engineer

HubSpot

Position Summary
Senior Software Engineer at HubSpot
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Owned and delivered complex frontend projects in HubSpot’s Billing domain, from scoping and implementation through testing, rollout and production release.
  • Led multi-phase refactors of subscription and transaction workflows, reducing frontend complexity and preparing systems for larger platform migrations.
  • Worked closely with backend, product and design teams on billing flows where frontend behavior affected data correctness, customer experience and support volume.
  • Improved account and billing experiences through experimentation, UX improvements, safer edge-case handling and metrics-driven product decisions.
  • Experimented with AI-assisted features using product metrics to evaluate which ideas should be productized.
  • Mentored engineers through onboarding, PR reviews, growth plans and knowledge sharing in high-risk billing areas.
Apr 2022 - Jul 2022
Berlin, Germany

Tech Lead

YOC AG

Position Summary
Tech Lead at YOC AG
Industries
Advertising
Business Areas
Information Technology
Product Development
  • Led and contributed to the development of ad management and delivery systems across frontend and backend.
  • Built backend services for ad creation and delivery using Node.js, gRPC, REST APIs, GCP and Redis.
  • Designed and implemented testable UI components for creating, customizing and previewing ads across mobile and desktop formats.
  • Collaborated with product to plan and ship features for complex advertising workflows.
  • Mentored engineers and took an active role in engineering hiring, including candidate interviews, technical evaluation and collaboration with HR.
Jan 2020 - Mar 2022
Berlin, Germany

Senior Software Engineer

YOC AG

Position Summary
Senior Software Engineer at YOC AG
Industries
Advertising
Business Areas
Information Technology
Product Development
  • Led and contributed to the development of ad management and delivery systems across frontend and backend.
  • Built backend services for ad creation and delivery using Node.js, gRPC, REST APIs, GCP and Redis.
  • Designed and implemented testable UI components for creating, customizing and previewing ads across mobile and desktop formats.
  • Collaborated with product to plan and ship features for complex advertising workflows.
  • Mentored engineers and took an active role in engineering hiring, including candidate interviews, technical evaluation and collaboration with HR.
Jan 2019 - Feb 2022
Berlin, Germany

JavaScript Instructor

ReDI School of Digital Integration

Position Summary
JavaScript Instructor at ReDI School of Digital Integration
Industries
Education
Business Areas
Information Technology
  • Taught Introduction to JavaScript.
  • Supported students throughout the semester.
  • Interviewed applicants and collaborated with other instructors on course planning.
Jan 2016 - Dec 2019
Berlin, Germany

JavaScript Developer

SOFTGAMES Mobile Entertainment Services

Position Summary
JavaScript Developer at SOFTGAMES Mobile Entertainment Services
Industries
Information Technology
Media and Entertainment
Business Areas
Business Intelligence
Information Technology
  • Built internal tools and dashboards used by different departments to access operational and revenue-related data.
  • Developed dynamic configuration editors with forms that changed based on user input.
  • Created reusable React components used across the product.
  • Visualized revenue and performance data in charts and tables with filters.
  • Built interfaces that reduced manual operational tasks from hours to minutes.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Media and Entertainment, Education, and Advertising.

Information Technology
Media and Entertainment
Education
Advertising
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Business Intelligence.

Information Technology
Product Development
Business Intelligence
Profile match chart

Summary

Senior Frontend Engineer with 10 years of experience building complex React and TypeScript applications for SaaS products, internal tools, dashboards, billing workflows and operational interfaces.

I work best on frontend-heavy projects where UI state, backend APIs, product rules and customer-impacting edge cases need to line up correctly. My background includes billing and subscription workflows, refactoring long-lived codebases, improving maintainability, collaborating closely with backend, product and design and shipping production changes safely.

Website: nadasadek.com

Skills

  • React, Typescript, Javascript, Html, Css/Scss, Accessible And Responsive Frontend Development
  • Saas Dashboards, Internal Tools, Admin Interfaces And Api-Driven Product Workflows
  • Billing, Subscription, Entitlement, Account State And Revenue-Critical Frontend Flows
  • Component Architecture, Design-System Usage, Reusable Ui Components And Complex State Handling
  • Node.Js, Rest Apis, Graphql, Grpc, Redis, Mysql And Mongodb
  • Testing With React Testing Library, Jest, Vitest, Cypress, Selenium, Unit, Integration And E2e Tests
  • Gcp, Netlify, Vercel, Github Actions, Jenkins And Frontend Delivery Workflows

Languages

Arabic
Native
English
Advanced
German
Intermediate

Education

Oct 2010 - Jun 2015

German University in Cairo

Bachelor of Science, Digital Media Engineering and Technology · Digital Media Engineering and Technology · Cairo, Egypt

Statistics

Experience

Total positions 6
Experience in Information Technology 7.5 y
Avg length 2 y 2 m
Longest experience 3 y 11 m

Global Experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Freelance Senior Frontend Engineer, Senior Software Engineer, Tech Lead
Main industries Information Technology, Media and Entertainment, Education
Main business areas Information Technology, Product Development, Business Intelligence

Qualifications

Highest degree Bachelor

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Nada is based in Berlin, Germany.
Nada speaks the following languages: Arabic (Native), English (Advanced), German (Intermediate).
Nada has at least 10 years of experience. During this time, Nada has worked in at least 5 different roles and for 5 different companies. The average length of individual experience is 2 years and 8 months. Note that Nada may not have shared all experience and actually has more experience.
Based on recent experience, Nada would be well-suited for roles such as: Freelance Senior Frontend Engineer, Senior Software Engineer, Tech Lead.
Nada's most recent position is Freelance Senior Frontend Engineer at Self-Employed.
In recent years, Nada has worked for Self-Employed, HubSpot, YOC AG, and ReDI School of Digital Integration.
Nada is most experienced in industries like Information Technology, Media and Entertainment, and Education. Nada also has some experience in Advertising.
Nada is most experienced in business areas like Information Technology, Product Development, and Business Intelligence. Nada also has some experience in Quality Assurance.
Nada has recently worked in industries like Information Technology, Education, and Advertising.
Nada has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.
Nada holds a Bachelor in Digital Media Engineering and Technology from German University in Cairo.
Nada is immediately available full-time for suitable projects.
Nada's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
To hire Nada, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 808-968 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.