Chris Buttery
About Chris Buttery
Chris Buttery is a Software Engineer at Newfront Insurance, where he has worked since 2019. With a background in front-end and full-stack development, he is an advocate for Test-Driven Development and actively shares his knowledge through blogging and GitHub.
Work at Newfront Insurance
Chris Buttery has been employed as a Software Engineer at Newfront Insurance since 2019. He operates from the San Francisco Bay Area and has contributed to various software development projects during his tenure. His role involves utilizing modern web technologies to build applications that enhance the insurance experience.
Previous Experience in Software Engineering
Prior to his current position, Chris worked at Segment.com as an Engineer from 2016 to 2018. He also held roles as a Front-end Developer at Newism from 2009 to 2012 and at nib health funds from 2012 to 2014, both in Newcastle, Australia. Additionally, he served as a Senior Front-end Developer at Icelab from 2014 to 2016, working remotely from Australia.
Technical Skills and Development Practices
Chris specializes in using vanilla JavaScript, Node.js, React/Redux, and CSS for application development. He advocates for Test-Driven Development (TDD) and adheres to DRY (Don't Repeat Yourself) principles in his coding practices. He has a strong interest in creating isomorphic JavaScript applications and transforming designs into interactive tools.
Community Engagement and Knowledge Sharing
Chris actively shares his knowledge through blog posts and GitHub sandbox examples. He emphasizes the importance of professional discourse within the JavaScript community and is a strong advocate for writing code that positively impacts people's lives.
Interest in Functional Programming
Chris has a keen interest in the Elm programming language, drawn to its functional programming advantages. This interest reflects his commitment to exploring innovative approaches in software development.