Erich Gamma擁有多重權威身份。他是Jazz項目的主要領導人;是Eclipse的項目管理委員會成員,被業界稱為“Eclipse之父”; 是經典書《設計模式》的作者四人幫之一,1998年與Kent Beck一起開發JUnit,使其成為Java社區的單元測試工具;有“敏捷開發方法的創始人”之稱。
Erich Gamma 於2011 年以傑出工程師的身份加入微軟 Visual Studio 團隊。之所以加入微軟,Erich Gamma 說是因為微軟給他提供了一個很吸引人的挑戰,即你能不能在瀏覽器里構建集成開發環境。”這一點對我非常有挑戰,但是又很有吸引力。別的公司可能給我一個工作,但微軟給我的是一個挑戰,所以我決定加入,“Erich Gamma。具有挑戰性的工作任務激發了Erich Gamma的工作熱情,也激發了Erich Gamma擁抱開源的態度。 在Erich Gamma 所帶領的項目Visual Studio Code里,就至少用了1500個開源的元件。這1500個元件里90%都是非常小的元件,如Node, Modules……這些小的開源元件讓Erich Gamma 的項目很容易就可以使用;其中最大的元件是來自於谷歌的“Chromium Browser Support”的元件。雖然,在某種程度上,谷歌與微軟是處於一種競爭的關系中,但開源項目上卻有越來越多的合作。
2011年加入微軟后,Erich Gamma主持微軟設立在瑞士蘇黎世的一個開發實驗室。微軟的多個產品如 Visual Studio Online、Visual Studio Code和 Office 365 開發工具里都應用了由這個實驗室開發出來的基於瀏覽器的開發套組件“Monaco”。