Summary
Mark Berryman is a Principal Software Engineer in Seattle with 14 years of experience designing cloud-native microservices and data pipelines across AWS and modern databases like Postgres, Snowflake, and Redshift. He combines hands-on coding in Node.js, Java, Python, C#, and SQL with production deployment expertise using ECS/Fargate, Kinesis, DynamoDB, Athena and DBT to turn analytics requirements into reliable, scalable systems. At Walmart Connect he drives architecture and delivery while his prior roles at Thunder and Microsoft reflect deep experience building and testing end-to-end cloud applications and mentoring engineering teams. Mark’s background in both SDET leadership and senior development gives him a practical focus on observability, testability and maintainability in large distributed systems. He holds an MS in Computer Science from the University of Washington and is comfortable moving between legacy platforms and modern data stacks to solve complex pipeline and service integration challenges. A less obvious strength is his long history of translating exploratory testing practices into developer workflows, improving quality early in the delivery cycle.
14 years of coding experience
21 years of employment as a software developer
MS Computer Science, MS Computer Science at University of Washington
BS Computer Science, BS Computer Science at The University of Tulsa
English