Yonas Gebremedhin

Seattle, WA·LinkedIn·GitHub

Software Engineer II with an advanced degree and experience designing and scaling accessibility-focused communication platforms used by large, diverse user populations. Specialized in building user-centered systems within Microsoft Teams (Chats, Channels, Meetings), with emphasis on accessibility, usability, and information comprehension.

Experience

MicrosoftSoftware Engineer II

Sep 2025Present·Redmond, WA (Hybrid)

  • Delivered production features across Teams Chats, Channels, and Meetings, balancing product requirements, system constraints, and long-term maintainability.
  • Led the launch of Quick Views, coordinating implementation, quality validation, and rollout readiness.
  • Improved reliability and navigation flows in core communication surfaces, reducing user friction in high-volume usage scenarios.
  • Worked closely with design and product partners to ship user-facing improvements safely and consistently.

MicrosoftSoftware Engineer

Oct 2023Sep 2025·Redmond, WA (Hybrid)

  • Contributed to the modernization of Teams Chats and Channels, improving how users create, navigate, and understand conversations.
  • Built and shipped user-facing enhancements such as message previews and conversation improvements.
  • Implemented scalable creation workflows for chats, channels, and teams in a large, shared codebase.
  • Maintained high quality standards while delivering incremental changes in a production system used by millions.

Ford Motor CompanySoftware Engineer

Sep 2022Sep 2023·Remote

  • Contributed to redesigning Ford’s customer checkout experience, modernizing UI and improving usability across devices.
  • Strengthened performance and reliability of frontend workflows by reducing errors and hardening critical paths involved in transactions.
  • Built accessible, user-friendly frontend features with React and TypeScript, ensuring cross-browser compatibility and adherence to accessibility guidelines.
  • Collaborated cross-functionally with designers, PMs, and backend engineers to deliver scalable, customer-focused solutions.

ReNoStarSoftware Engineer

Feb 2019Jul 2021·Remote

  • Developed and maintained enterprise web applications supporting document generation and business workflows for clients across multiple industries.
  • 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 & Platform: React, TypeScript, JavaScript, GraphQL, Relay

Accessibility & Design: Accessibility Engineering, Design, Usability, Human-Centered Software Design

Backend & Systems: Node.js, Web & Mobile Application Development

Other: Agile Development, Swift, AI-Assisted Systems