Growing A Functional Discipline
YOW! Lambda Jam 2019
This talk reviews some of the lessons learned over several years of growing a functional discipline at primarily mainstream approach organizations to building backend services and infrastructure in Scala and Haskell to satisfy business needs where mainstream software development approaches were failing to produce.
Technical leaders, engineering managers, and individual software developers should expect to learn some approaches to:
- growing a learning culture from the ground up with support from the top
- transitioning from ad-hoc workaround-based implementations with example-based usages to more defined understanding of the problem domain by considering domain and system properties and translating that from business to code at multiple levels.
Distributed Systems Architect, Software Engineer, Engineering Leadership, Management, & Strategy
Susan Potter's academic background is quantitative in nature. After graduating the University of Manchester with a BSc in Mathematics, she worked for two global investment banks in London, then decided to move to San Francisco to build a B2B trading platform at a software startup in 1999.
Since then she has led projects and programs at a leading global hedge fund and a US investment bank (both in Chicago) providing advice and leadership on front-, middle- and back-office trading system analysis, architecture and development.
More recently she has been leading efforts on software delivery pipelines and multi-tenant system and application architectures for SaaS (Software as a Service) and media/publishing companies leveraging both in-house and public cloud providers such as VMWare, Amazon’s AWS, Google Cloud, and Azure as well as mixed datacenter/cloud infrastructure settings.