Thomas Tavarez is a Senior Software Engineer with 12 years of experience, currently shaping keyboard input experiences at Apple after a six-year senior engineering stint at Microsoft. He has a strong full-stack background spanning .NET, ASP.NET MVC, AngularJS, RESTful APIs, and SQL-driven architectures from roles at Allscripts, Bags Inc., and as a Microsoft vendor on Bing Maps. Based in the Greater Tokyo Area, he combines enterprise-scale product experience with practical integration work—connecting healthcare and third-party systems and automating dev workflows. Thomas is driven to master modern technologies and has a track record of converting legacy systems into reusable, data-driven solutions that accelerate delivery. Comfortable across client and server domains, he brings both feature-focused execution and a habit of improving developer productivity behind the scenes.
12 years of coding experience
10 years of employment as a software developer
Computer Science, Computer Science at University of Central Florida
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 Tavarez - Senior Software Engineer at Apple