Software Developer and Mentor
Software developer with 10+ yrs of experience. I've worked in multinational enterprises and mentored devs from several places around the globe.
Have experience leading a coding center of excellence and putting training programs in the workplace.
I love helping other developers improving their object oriented design skills and helping them map their journey to reach the next level.
I believe technology is to a software developer what a hammer to a carpenter: a tool. Just as a knowing how to use a hammer doesn't make you a carpenter, knowing a tech stack is not enough to make you a senior software developer. You need another kind of knowledge that will help you identify the problem, come up with a good solution, and apply technology correctly to implement the solution. What Robert C. Martin refers to as Principles, Patterns and Practices.