Engineering Manager, with over 15 years of experience creating, developing, and scaling applications to millions of users. In addition, I have many years of experience building and managing high-performance teams with a focus on creating and improving processes that result in more efficient and successful teams
Special interest in people management, distributed teams, high-performance teams, cloud computing, distributed and scalable systems, data integration, and high concurrency systems architecture.