I have been doing software development and architecture since 1995, for companies as varied as Microsoft, Visa, Bank of America, and many others. I have taught adult education classes at the Learning Tree annex in LA and delivered structured training for Microsoft and other companies throughout my career. As part of my role as a senior developer, and later as an architect, I have provided constant mentoring to more junior team members regarding patterns, best practices, and sound software...
I have been doing software development and architecture since 1995, for companies as varied as Microsoft, Visa, Bank of America, and many others. I have taught adult education classes at the Learning Tree annex in LA and delivered structured training for Microsoft and other companies throughout my career. As part of my role as a senior developer, and later as an architect, I have provided constant mentoring to more junior team members regarding patterns, best practices, and sound software design. I enjoy sharing knowledge and love to see the lights come on when someone "gets it".
I have been working with the Microsoft.Net stack since before it was released, and am constantly assimilating new languages and architectural patterns. I am currently working with container-based microservices hosted in the cloud, and continue to work with the same software that runs companies like Netflix, Ticketmaster, and Deluxe.
The software industry is constantly changing, therefore I am constantly learning new languages, technologies, and patterns. I often "break trail" for the groups I work with and then turn around and educate my team, so I am constantly learning AND teaching real-world, applicable tech. I'd love to help you to master new languages, patterns, and concepts, or whatever you might need to succeed in your academic or professional career!