Eric Albright Email and Phone Number
Eric Albright work email
- Valid
- Valid
Eric Albright personal email
- Valid
- Valid
Eric Albright phone numbers
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.
Microsoft
View- Website:
- microsoft.com
- Employees:
- 10
- Company phone:
- 0124 415 8000
-
Principal Software Development EngineerMicrosoft Aug 2023 - PresentRedmond, Washington, UsPart 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. -
Principal Software Development EngineerMicrosoft Mar 2021 - Jul 2023Redmond, Washington, UsPart of IC3 media platform team. I continue to own NDI features but also ACS and Screensharing. -
Principal Software Development EngineerMicrosoft Apr 2020 - Mar 2021Redmond, Washington, UsPart of Microsoft Teams Calling/Meetings/Devices team. Added broadcast features to Microsoft Teams: NDI, Hardware Out. -
Principal Software Development EngineerMicrosoft Apr 2019 - Apr 2020Redmond, Washington, UsPart 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. -
Principal Software Development EngineerMicrosoft Sep 2017 - Apr 2019Redmond, Washington, UsAs 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. -
Senior Software Development EngineerMicrosoft Dec 2014 - Aug 2017Redmond, Washington, UsIn 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. -
Senior Software Development EngineerMicrosoft Sep 2011 - Nov 2014Redmond, Washington, UsDesign 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 -
Software Development Engineer IiMicrosoft Oct 2009 - Sep 2011Redmond, Washington, UsIn Windows, design and implement spell checking API; private hyphenation service, and Windows.Globalization APIs (C++, COM, STL, TDD). Mentored new college hire. -
Software Development Engineer IiMicrosoft Sep 2008 - Oct 2009Redmond, Washington, UsIn Windows International Globalization Services maintain Searching and Collation tables (C++); own the System.Globalization namespace in .Net Framework (C#, C++). -
Senior Software DeveloperSil International 2006 - Aug 2008Payap 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.
-
Visiting Software DeveloperSil International 2005 - 2005JAARS (Waxhaw NC)▪ Implemented page scrolling and superscript and subscript rendering in Fieldwork’s Translation Editor (C++ and C#).
-
Computer Support, Software DeveloperSil International 2004 - 2005Malaysia 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).
-
LinguistSil 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
Eric Albright Education Details
-
Graduate Institute Of Applied LinguisticsApplied Linguistics -
Bryan CollegeCommunications
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial