Zakaria Mansouri

Senior Software Engineer. 9+ years of full-stack development in fast-paced startup environments.

LinkedIn · GitHub · Email

Experience

Senior Software Engineer

August 2025 – now

Fellow · Ottawa, Canada · 1 year and 2 months

Leading Electron desktop app development of Fellow the AI Meeting Assistant.

  • Leading Electron desktop app development and maintenance using TypeScript and Rust.
  • Enabling more AI use-cases by using Windows and MacOS native APIs in cross-platform architecture.
  • Managing crash reporting, packaging, and distribution workflows.
  • Optimizing desktop app performance for thousands of users.

Rust, Electron, NAPI, Tauri, C++, Swift, Python, Typescript, React.js, Node.js

Senior Full-Stack Engineer

August 2024 – August 2025

Jimdo · Munich, Germany · 1 year and 1 month

Building the next generation of website builders, empowering millions of users to create their online presence.

  • Mentoring my junior teammates and bridging the gap between our backend and frontend engineers.
  • Working with Kotlin and Spring Boot on our backend microservices, and building the frontend with React and TypeScript.
  • Maintaining multiple WordPress instances, ensuring all PHP plugins are up to date, and verifying that our custom code functions as expected

Typescript, React.js, Kotlin, PHP, Java, Node.js, PostgreSQL, Kubernetes, Terraform

Senior Software Engineer

August 2022 – August 2024

Avi Medical · Munich, Germany · 2 years and 1 month

Enjoying the Bavarian Alps while helping to democratize best-in-class healthcare in Germany.

  • Led performance optimization initiatives for our complex medical desktop app, achieving a 60% improvement and significantly enhancing patient care efficiency.
  • Conducted user research, wrote technical documents, estimated, and delivered solutions that improved our medical staff satisfaction.
  • Automated away common medical tasks, such as billing, which helped our medical staff focus more on patient care.
  • Improved our backend system's interaction with external systems, by implementing caching, batching, and retry mechanisms.

Typescript, React.js, Java, Rust, React Native, Tauri, Electron.js, Node.js, MySQL, Kubernetes, Terraform

Senior Software Engineer

March 2021 – August 2022

Deed (YC S21) · Berlin, Germany · 2 years

Building the workplace giving and volunteering platform that puts people first.

  • Successfully delivered the Corporate Batch Payments Processing feature within a tight deadline, enabling B2B clients to efficiently process high-volume transactions.
  • Built new server-less micro-services to handle unpredictable loads from different campaigns, improving system scalability.
  • Demonstrated flexibility by regularly switching context and delivering new features for our B2B clients on short notice.

Typescript, React Native, GraphQL, Java, Python, Serverless, Node.js, MongoDB, AWS, PayPal, Stripe, Javascript, React.js

Full-Stack Developer

February 2020 – March 2021

Abu Dhabi TAMM · Dubai, UAE · 1 year and 2 months

Working on Abu Dhabi Digital Authority’s project, to incorporate all government services into one centralized platform called TAMM.

  • Integrated external APIs from government entities into our system, expanding service availability.
  • Used BPM tools to optimize and automate business processes, such as approval workflows, notifications, and escalations.
  • Enhanced the user experience, by developing frontends using React and the latest technologies while maintaining performance.

Typescript, React.js, Java, GraphQL, BPMN, Node.js, Camunda, MariaDB, Javascript

Full-Stack Developer

November 2017 – February 2020

Upwork · Biskra, Algeria · 2 years and 4 months

Built products from scratch, such as the RaceLab desktop app, and helped startups and small businesses improve their products.

  • Bootstrapped Racelab desktop app, a real-time data visualization tool for sim racing drivers, using Electron, React, C++.
  • Worked on various freelance projects, all with excellent feedback from the clients.

Electron.js, Typescript, C++, React.js, Python, AWS, php, Node.js

Side projects

nest_struct

Nest struct and enum definitions with minimal syntax changes in Rust

Rust, Macros

Sysmon

A cross-platform system monitor written in Rust, with subtle and beautiful widgets.

Rust, Tauri, React.js, Typescript, react-charts