Farzad Daei

Farzad Daei

Software Engineer

Download Resume

About Me

Senior Software Engineer with 8+ years of experience in full-stack development, distributed systems, and AI integration. Currently at Meta Platforms, focusing on scalable notification systems that impact billions of users. Previously led critical initiatives at Microsoft, EA, and TTT Studios, demonstrating expertise in system architecture, team leadership, and cross-functional collaboration. Passionate about building high-performance systems and mentoring junior engineers.

Experience

Software Engineer

Meta Platforms

09/2024 - Present

Menlo Park, CA

Hack Java Kotlin
  • Designed and implemented scalable notification systems to reach billions of users worldwide
  • Collaborated with cross-functional teams to identify and prioritize project requirements
  • Worked with data scientists to optimize notification delivery and improve user engagement
  • Implemented A/B testing and experimentation frameworks
  • Provided technical guidance and mentorship to junior engineers

Senior Software Engineer

Microsoft Corporation

04/2021 - 09/2024

Vancouver, BC

C# ASP.NET Azure Python
  • Spearheaded design and implementation of pivotal features for Office 365's Planner product
  • Designed and implemented multi-agent framework for AI features
  • Led a scrum team of 6 engineers
  • Collaborated with partner teams to optimize efficiency
  • Managed on-call rotations for critical systems

Software Engineer II

Electronic Arts (EA)

09/2018 - 04/2021

Burnaby, BC

TypeScript Node.js GraphQL Postgres
  • Designed and implemented EA App, next-gen digital distribution platform
  • Led projects for core functionality including authentication and store listings
  • Defined technical architecture and developer experience
  • Worked in cross-functional scrum team of 20 members

Full-Stack Software Engineer

TTT Studios

06/2016 - 09/2018

Vancouver, BC

Java C# PHP Spring .NET Core React Angular
  • Led team of 6 in re-engineering enterprise products
  • Architected micro-service solution for millions of concurrent users
  • Developed templating framework for recurring client work
  • Consulted with clients on technical solutions

Education

B.A Computer Science

University of British Columbia

Vancouver, BC

Relevant Coursework:
  • Advanced Operating Systems
  • Advanced Relational Databases
  • Computer Hardware and Operating Systems
  • Distributed Systems
  • Internet Computing
  • Artificial Intelligence
  • Compiler Construction
  • Software Engineering And Management

Projects

FusedHR Time Management

Personal Project

PlanIt Android App

Open Source

Social Game Simulator

Open Source

Forex Trading Automation Platform

Contract

Antimatter Mobile Game

Personal Project

PEAR School Management System

Capstone Project

Skills

Languages

Java Javascript ES6 C# Kotlin C/C++ HTML PHP Hack SQL Python

Databases

MySQL Microsoft SQL H2 Cassandra MongoDB Redis

Frameworks & Tools

Node.js Spring ASP.NET Core Angular React React Native Bootstrap

Expertise

Micro-services RESTful APIs Security Distributed Systems Experiment Driven Engineering Prompt Engineering