Eric Albright

Eric Albright Email and Phone Number

Principal Software Engineer at Microsoft @ Microsoft
Redmond, WA
Eric Albright's Location
Greater Phoenix Area, United States, United States
Eric Albright's Contact Details

Eric Albright personal email

Eric Albright phone numbers

About Eric Albright

I highly value craftsmanship and quality. Test driven development is the best way that I know of to achieve those ends. I also find that I am able to bridge the communication gap between domain experts and engineers and help each side to understand the other.

Eric Albright's Current Company Details
Microsoft

Microsoft

View
Principal Software Engineer at Microsoft
Redmond, WA
Website:
microsoft.com
Employees:
10
Company phone:
0124 415 8000
Eric Albright Work Experience Details
  • Microsoft
    Principal Software Development Engineer
    Microsoft Aug 2023 - Present
    Redmond, Washington, Us
    Part of Microsoft Teams Calling/Meetings/Devices team. I continue to own NDI features but also analyze crashes and hangs and help to improve our processes for catching and monitoring them.
  • Microsoft
    Principal Software Development Engineer
    Microsoft Mar 2021 - Jul 2023
    Redmond, Washington, Us
    Part of IC3 media platform team. I continue to own NDI features but also ACS and Screensharing.
  • Microsoft
    Principal Software Development Engineer
    Microsoft Apr 2020 - Mar 2021
    Redmond, Washington, Us
    Part of Microsoft Teams Calling/Meetings/Devices team. Added broadcast features to Microsoft Teams: NDI, Hardware Out.
  • Microsoft
    Principal Software Development Engineer
    Microsoft Apr 2019 - Apr 2020
    Redmond, Washington, Us
    Part of team that made Microsoft Teams available for home (not just business) scenarios. Stood up backend services that mirror business services. Architected Safe feature in Teams. Received patent for MANAGEMENT OF ENCRYPTION KEY UPDATES BASED ON ACTIVITY OF A USER GROUP.
  • Microsoft
    Principal Software Development Engineer
    Microsoft Sep 2017 - Apr 2019
    Redmond, Washington, Us
    As part of Skype for Broadcast (Skype TX) team, interacted with PMs to help shape the direction of Skype TX Controller, channel, automation and Skype for Content Creators (using NDI in skype client to expose video/audio streams). Helped determine the relative priorities of feature work. Researched feasibility of features and made recommendations based on that research. Provided architectural guidance to rest of team. Designed and implemented Skype for Content Creators features into desktop Skype client, exposing video/audio NDI streams for each participant, the user, and primary speaker (C++, Typescript, NDI). Added other calling features to Skype client. Provided support to partners building on our platform and researched and fixed issues reported by partners.
  • Microsoft
    Senior Software Development Engineer
    Microsoft Dec 2014 - Aug 2017
    Redmond, Washington, Us
    In Skype TX (Skype for Broadcast), part of mob programming effort to write software to connect Skype client to broadcast industry. Created Skype TX Controller application (C#, XAML, WCF) and rewrote Skype TX Channel (C++, WWS) to allow multi-channel units. Refactored Controller to pull out the main functionality into an Automation layer (C#, WCF, C++, WWS) that can be used by partners for more advanced scenarios.
  • Microsoft
    Senior Software Development Engineer
    Microsoft Sep 2011 - Nov 2014
    Redmond, Washington, Us
    Design and implement new Windows Run Time (WinRT) Windows.Globalization APIs (C++, STL, TDD, WinRT, COM). Help other teams refactor code using best practices and Unit Tests (C++, STL, TDD).Participated in TC39 JS Internationalization Standard committee
  • Microsoft
    Software Development Engineer Ii
    Microsoft Oct 2009 - Sep 2011
    Redmond, Washington, Us
    In Windows, design and implement spell checking API; private hyphenation service, and Windows.Globalization APIs (C++, COM, STL, TDD). Mentored new college hire.
  • Microsoft
    Software Development Engineer Ii
    Microsoft Sep 2008 - Oct 2009
    Redmond, Washington, Us
    In Windows International Globalization Services maintain Searching and Collation tables (C++); own the System.Globalization namespace in .Net Framework (C#, C++).
  • Sil International
    Senior Software Developer
    Sil International 2006 - Aug 2008
    Payap Language Software Development Group (Chiang Mai, Thailand)▪ Co-designed and implemented WeSay, a dictionary editor (C#). ▪ Designed and implemented Multiscribe, a DLL that hooks Uniscribe functions and uses Graphite for complex script functionality when font is Graphite enabled (C++).▪ Implemented exclude feature and added unit-tests to Enchant, a spell-checking framework with major open-source spell-checking engines as plug-ins (C).▪ Helped design LIFT, a lexicon interchange standard (XML and RelaxNG).▪ Mentored four interns.
  • Sil International
    Visiting Software Developer
    Sil International 2005 - 2005
    JAARS (Waxhaw NC)▪ Implemented page scrolling and superscript and subscript rendering in Fieldwork’s Translation Editor (C++ and C#).
  • Sil International
    Computer Support, Software Developer
    Sil International 2004 - 2005
    Malaysia Branch▪ Network administration and general computer support for linguists and office staff.▪ Designed and implemented:Page cost estimator (by color coverage) as backend to CUPS (C).Calendar presentation system for office intranet (PHP and XML).System for creating texts that pop-up morphological breakdown and gloss of word when mouse hovers over it (HTML and JavaScript).▪ Finalized GUI and hardened open-source vote tabulation software (Python and wxWidgets).
  • Sil International
    Linguist
    Sil International 2001 - 2004
    ▪ Primary responsibilities included linguistic consulting and analysis.▪ Designed and implemented:Spell-checking engine conforming to Microsoft’s CSAPI (C++ and STL).Utility to convert structured text files to XML (C++, STL, COM and MSXML).Utility to replace text in XML files (C++, STL and MSXML).

Eric Albright Skills

C++ Stl Xml Tdd Unit Testing C# Agile Methodologies Xslt Xpath Css Git Globalization Internationalization Python Test Driven Development Software Development .net Software Design Javascript Software Engineering Programming Cascading Style Sheets Html C

Eric Albright Education Details

  • Graduate Institute Of Applied Linguistics
    Graduate Institute Of Applied Linguistics
    Applied Linguistics
  • Bryan College
    Bryan College
    Communications

Frequently Asked Questions about Eric Albright

What company does Eric Albright work for?

Eric Albright works for Microsoft

What is Eric Albright's role at the current company?

Eric Albright's current role is Principal Software Engineer at Microsoft.

What is Eric Albright's email address?

Eric Albright's email address is er****@****oft.com

What is Eric Albright's direct phone number?

Eric Albright's direct phone number is (425) 882*****

What schools did Eric Albright attend?

Eric Albright attended Graduate Institute Of Applied Linguistics, Bryan College.

What skills is Eric Albright known for?

Eric Albright has skills like C++, Stl, Xml, Tdd, Unit Testing, C#, Agile Methodologies, Xslt, Xpath, Css, Git, Globalization.

Who are Eric Albright's colleagues?

Eric Albright's colleagues are Saritha Prasad Vrittamani, Bamdad Mousavi, Blake Maples, Ali Saeed, Krizzialyn Dungca, Tate James, Joebob Fick.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.