Yonas Gebremedhin

Shoreline, WA·LinkedIn·GitHub

Software Engineer II with 4+ years of experience building and scaling communication features within Microsoft Teams with expertise in full-stack development.

Experience

Microsoft — Software Engineer II

Sep 2025 – Present·Redmond, WA (Hybrid)

  • Led end-to-end design and launch of Quick Views in Microsoft Teams, a feature enabling users to surface relevant conversations without context-switching, used by millions of users.
  • Improved channel navigation reliability by refactoring state management logic in React, reducing client-side navigation errors by ~5% and decreasing user-reported disruptions in high-traffic channel environments.

Microsoft — Software Engineer

Oct 2023 – Sep 2025·Redmond, WA (Hybrid)

  • Engineered message preview and conversation enhancement features using React and Relay GraphQL, increasing user engagement with chats by 15% through improved information density.
  • Contributed to the redesign and modernization of the new Microsoft Teams Chats and Channels experience, including the implementation of features such as draft chats.

Ford Motor Company — Software Engineer

Sep 2022 – Sep 2023·Remote

  • Reduced checkout workflow error rates by 20% by refactoring the React/TypeScript frontend, increasing transaction success rates.

ReNoStar — Software Engineer

Feb 2019 – Jul 2021·Remote

  • Implemented new features and resolved critical issues to improve system reliability and support ongoing client operations.
  • Worked effectively in distributed teams, delivering software aligned with requirements, timelines, and quality standards.

Education

Maharishi International University

Dec 2023

Master of Science in Computer Science

Relevant coursework: Algorithms, Modern Programming Practices, Enterprise Architecture, Web Application Architecture, Modern Web Frameworks

Mekelle Institute of Technology

Jun 2014

Bachelor of Science in Information Technology


Technical Skills

Frontend: React, TypeScript, GraphQL, Relay

Backend: Python, NodeJS, Java

Platform: SQL, ChromaDB, GCP

Tools: PyTorch