Years of experience: 13

DevOpsITBackend DeveloperFrontend DeveloperQA EngineerWeb Developer

Trusted by top professionals

Trust Score

Exceptionally trusted; proven professional excellence.

90%
Michael's Career Path
Senior Software EngineerNov. 2021 -
Sep. 2024
SunrunSenior Software Engineer
United StatesDevelop and maintain Sunrun’s SPLAT (sales platform) tool.
Senior Software EngineerNov. 2015 -
Nov. 2021
Europa Sports PartnersSenior Software Engineer
Charlotte, North Carolina AreaCreate, maintain, and support all public-facing web experiences for both Europa Sports clients and employees. I do it all. I have my strengths and weaknesses but am capable of getting anything done as long as it has realistic expectations. I have done Search Engine algorithms from scratch to setting up server infrastructure to front-end design to setting up process workflows. Here are some of...
Tech SupportAug. 2010 -
Jan. 2015
VeriFoneTech Support
Tampa/St. Petersburg, Florida Area● Designed and constructed programs in Java to automate and reduce complexity of office and troubleshooting processes ● Maintained Verifone equipment which included troubleshooting the following technologies; java, xml, linux, web services, and proprietary software and hardware ● Handled over 20,000 customer cases ● Built relationships with helpdesks and clients all over the globe while resol...