
Staff Software Engineer / Tech Lead with 15 years of commercial software engineering with a deep understanding of the software development lifecycle and the importance of meeting business needs. I have 4 years of experience in leading teams of various sizes. This includes but is not limited to the creation of technical design, planning and coordinating team implementation efforts and ensuring that the team follows the best development practices, and collaboration with other teams (engineering, product, leadership). Key skills and areas of expertise: distributed systems architecture and development, microservices, software engineering, API design, OOP, TDD, Java (including multithreading)/Scala, Spring Boot, SQL/NoSQL
hashgraph.com
db.com
diasoft.com
nirvana.money
ripple.com
groundtruth.com
swsoft.com
guidewire.com
Boca Raton, Florida, United States
Staff Software Engineer
Hashgraph
• www.linkedin.com/company/hellohashgraph
• Full-time
Jan 2023 - Present
Remote
Staff Software Engineer
Nirvana Money
• www.linkedin.com/company/nirvanamoney
• Full-time
Aug 2021 - Jan 2023
Miami, Florida, United States
Staff Software Engineer
Ripple
• www.linkedin.com/company/ripple
Feb 2019 - Aug 2021
San Francisco Bay Area
Senior Software Engineer
Ripple
• www.linkedin.com/company/ripple
• Full-time
Mar 2018 - Feb 2019
San Francisco Bay Area
Senior Software Engineer
GroundTruth
• www.linkedin.com/company/groundtruthco
Jul 2015 - Mar 2018
San Francisco Bay Area
Software Engineer
Guidewire Software
• www.linkedin.com/company/guidewire-software
Oct 2013 - Jul 2015
Foster city
Senior Java Developer
Spotware
Apr 2011 - Sep 2013
Cyprus, Limassol