I'm a Software Engineer and Trainer with a passion for building systems and products that help others in profound, meaningful ways. If your organization is socially-oriented and you need help on the technical side of things, we should talk.
My dad told me once I could build software to do work for us. I was 8. I still marvel at the value we can create with technology.
I enjoy building systems and products people love to use.
The greatest thing about teaching is seeing someone's face light up when they internalize something they've learned. Guiding someone through that process is incredibly rewarding.
I also mentor teams as they move up the learning curve and encounter bigger and more difficult challenges. I give them a hand so they can focus on developing scalable, effective and maintainable software, rather than struggle with the language or the tools.
I'm good at connecting with each member on a team, figuring out where they need to go, and helping them bring out the best in themselves.
As a team leader, I believe in empowering others and getting out of the way so the team as a whole can be successful.
I'm also good at balancing business needs with team capabilities, and am not afraid to speak out when pressures or constraints are hurting the team or project.