Experienced Java Developer, architect and software engineer. I love to mentor, coach and lead new engineers. I'm hooked on iced coffee. I am a pianist for 29 years, passionate about music; piano guys, Lindsey Stirling. I have a competitive spirit when it comes to sports; racquetball, CrossFit, Darts and Basketball. Hacker ranked enthusiast and an animal lover.