With 20+ years in the software development industry, I've had the opportunity to deal with many challenging projects and witness the transitioning from PC to Internet to the Cloud computing era. As an engineering lead, nothing is more rewarding than building a high performance team that's built upon innovation, technical excellence, and hardwork paired with strong team spirit through collaboration and continual improvement. With 'creating software' as part of my DNA, I am a problem solver that strives to improve and learn along with the diversifying times, adapt to various situations, and provide workable, sustainable solutions. I believe success can only be built upon a solid foundation of deep understanding and team work. I enjoy participating in design discussions and challenging each other's ideas.Building secure, reliable, scalable and high performance cloud services (SaaS and PaaS), is the new journey my team and I enjoy in our everyday life.
Listed skills include Software Development, .Net, C#, Tfs, and 37 others.