Reval LogoFind More Talent
ZS

Zahra Sabah

Mid-Level Full-Stack Software Developer specializing in React and AI-assisted workflows

Montréal, CanadaSoftware Engineering Research Assistant5 years experienceMid-LevelTechnologyWeb DevelopmentSaaS
ScreenedIdentity Verified

Connect with Zahra

Zahra already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

About

Frontend engineer with experience across university and product companies (University of Montreal, Dopely, Takhfifan), owning React/TypeScript features end-to-end. Notably built a mathematically complex, multi-mode color wheel UI for designers and led quality practices at scale via conventions, RTL testing, and code reviews for junior developers, plus performance and reusability improvements in existing codebases.

Experience

Software Engineering Research AssistantGEODES, Université de Montréal
Software DeveloperDIRO, Université de Montréal
Teaching AssistantUniversité de Montréal
Frontend DeveloperTakhfifan
Software DeveloperDopely
Mobile Application Developer InternAwans

Education

Université de Montréalmaster, Computer Science (2025)
Shahid Beheshti Universitybachelor, Computer Engineering (2020)

Key Strengths

  • End-to-end frontend ownership (React + TypeScript) with scalable project structure
  • Strong state management design (Context API + Redux/reducers) to avoid prop drilling and keep logic centralized
  • Built complex interactive UI (color wheel) using trigonometry to map mouse position to hue/saturation with multi-mode behavior
  • Quality practices: coding conventions (BEM), React Testing Library tests, and manual edge-case testing
  • Team enablement via code reviews and mentoring junior developers through merge request feedback
  • Performance optimization by batching state updates (avoiding state updates in loops)
  • Improved reusability by extracting repeated logic into shared utilities (e.g., copy-to-clipboard)

Discover more candidates like Zahra

Search across thousands of pre-screened, high-quality, high-intent candidates on Reval.

Search Talent

Connect with Zahra

Zahra already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

Contact

candidate@example.com(555) 123-4567LinkedIn Profile
Sign up to view

Languages

EnglishFrench

Skills

JavaScriptTypeScriptJavaPythonReactReact NativeNext.jsReduxNode.jsFastifyExpressHTML5CSS3SASSLESS