Join other Girl Develop It members at Thoughtworks for #IWD2017 in NYC on Wednesday March 8 at 6:30pm . Be sure to register (for free!) via the LINK below.
6:30PM Doors open for refreshments and networking
6:45-7:30PM -- TW Consultant Stacey Watro will kick us off with a talk about CQRS & Event Sourcing from a DevOps Perspective
7:30-7:40 -- Speaker Q&A
7:40-8:00PM - Technical panel discussion moderated by Senior Consultant Erin Kidwell, and featuring Rachel Laycock, Head of Technology (North America), and Cassie Shum, Lead Consultant.
8:15-8:30PM - Panel Q&A and closing
SPEAKER BIO & TOPIC DESCRIPTION
Stacey Watro is a Software Consultant Developer at ThoughtWorks, a global IT consultancy. At heart, Stacey is a math nerd who enjoys problem solving and challenging herself to expand her knowledge. While at ThoughtWorks, she has been given the opportunity to grow as a developer by working with different technologies and awesome technologists. She has a master’s degree in Computational Mathematics from Clemson University.
CQRS & Event Sourcing from a DevOps Perspective Description
While many organizations are moving toward a distributed system architecture like command query responsibility segregation (CQRS) and event sourcing, it’s important to discuss the challenges of deploying and supporting these systems in production.
Combined together, these patterns form a powerful design for high-performance systems. Over the last couple of years, more and more companies (especially in the financial industry) have begun using this strategy to evolve their core platforms. When implemented well, systems are in a better position to prevent data loss and scale different areas of the application. However, it requires a shift in mindset for most development teams, so architects and leads need to look for alternative solutions to successfully develop, deploy, and maintain these systems.
- Building resilient systems.
- Approaches for logging and monitoring
- Scaling applications
- Deployment and infrastructure as code
Rachel is the Head of Technology for North America at ThoughtWorks and is based in New York. She has over 12 years of experience in software delivery, having worked on a wide range of technologies and the integration of many disparate systems. At ThoughtWorks, she has coached teams on Agile and Continuous Delivery technical practices. She contributes to and drives the regional technology strategy, and is a conduit between the technical teams on the ground and global technical leadership. She is also a member of the Technical Advisory Board to the CTO, which regularly produces the ThoughtWorks Technology Radar. She is fascinated by problem solving and has discovered that people problems are often more difficult to solve than software ones.
Cassie is a Lead Consultant with ThoughtWorks, who has primarily been leading and working in a variety of mobile projects and other technologies including Domain Driven design and Microservices. She has primarily been involved in many different web and mobile applications for the last 6 years. She is also one of the leaders in the initiative to organize the women’s group in ThoughtWorks and is also involved in promoting more female speakers in technology.
Erin M. Kidwell
Erin has spent the past 10+ years as an agile technologist. In addition to being a back-end programmer, she's also managed businesses and non-profits supporting open source, diversity, transparency, and innovation. In addition to being a Thoughtworker, she also co-leads the GDI NYC chapter, a group aimed at creating equal representation in the tech industry, combining her personal and professional efforts to utilize technology as a tool for social change.