Jonathan Butler

Senior Software Engineer @ Weave

About Jonathan Butler

Jonathan Butler is a Senior Software Engineer with expertise in frontend development, focusing on composability and accessibility. He has a diverse background in music education and performance, having taught cello and achieved advanced degrees in music.

Current Role at Weave

Jonathan Butler serves as a Senior Software Engineer at Weave, a position he has held since 2023. In this role, he focuses on enhancing the developer experience for the frontend team by implementing innovative solutions. He has expanded and improved an in-house design system/component library monorepo, emphasizing composability and accessibility. His expertise includes utilizing tools such as Mocha and Jest for testing JavaScript applications, as well as Storybook for UI component development and testing.

Previous Experience at Weave

Before his current role, Jonathan Butler worked at Weave as a Software Engineer from 2021 to 2022. During this time, he contributed to various projects aimed at improving the frontend development process. His experience at Weave has been instrumental in his professional growth, allowing him to apply his skills in a collaborative environment.

Education and Expertise

Jonathan Butler has a strong educational background in music and software engineering. He studied at the New England Conservatory of Music, where he focused on Cello and earned a Doctorate. He also holds a Bachelor of Music from the University of Michigan and a Master's in Cello from the Koninklijk Conservatorium - Royal Conservatoire. In addition, he completed a Software Engineering program at Thinkful in 2020. His technical expertise includes frontend development using React.js, Redux, React Query, and Emotion.

Professional Background

Jonathan Butler has a diverse professional background that includes both music and software engineering. He worked as a Professional Musician and cellist from 2015 to 2020, performing and teaching music. He transitioned into software engineering, gaining experience at CGJSoftware, Inc. as a Software Engineer for four months in 2020. His journey reflects a blend of artistic and technical skills, showcasing his adaptability in different fields.

People similar to Jonathan Butler