Thomas Friedrich is a Staff Software Engineer specializing in frontend systems with more than 15 years of experience building web and Eclipse-based UIs, REST APIs, and data tooling for cloud and big-data platforms. Based in San Jose, he has led small teams at companies like Slack, HPE, and IBM to modernize interfaces—migrating large products to React and design systems, and delivering rapid prototypes for cloud offerings such as HPE GreenLake. He pairs deep hands-on skills (React, TypeScript, Node.js, Kubernetes) with a history of integrating complex back-end systems (Spark, Hive, Parquet, ServiceNow) into polished user experiences. Known for translating usability studies into shipped designs, he also has an unusual breadth spanning Eclipse plugin development to container-native UIs, making him effective across legacy enterprise stacks and modern cloud-native fronts.
10 years of coding experience
21 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of Applied Sciences, Leipzig, Germany (Fachhochschule HTWK)
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thomas Friedrich - Staff Software Engineer, Frontend at Slack