Ashley Shultz

Ashley Shultz

Full Stack Engineer @ Bellwether Coffee

About Ashley Shultz

Ashley Shultz is a Full Stack Engineer currently serving as Lead Software Engineer at Canoo in Los Angeles and as a Full Stack Engineer at Bellwether Coffee in Berkeley. With a background in music education and extensive programming experience, Shultz emphasizes functional programming, agile development, and the importance of curiosity in the tech field.

Current Role at Bellwether Coffee

Ashley Shultz serves as a Full Stack Engineer at Bellwether Coffee, a position she has held since 2023. Located in Berkeley, California, she works in a hybrid environment. In this role, she applies her extensive programming skills and advocates for best practices in code management and development processes.

Professional Experience

Ashley has a diverse professional background in software engineering. Before joining Bellwether Coffee, she worked as a Lead Software Engineer at Canoo in Los Angeles, California, for three years starting in 2021. Her previous roles include Senior Python Engineer at NBCUniversal Media, LLC, and Software Engineer at GreenKey Technologies. She also has experience as a Web Developer at Alpine Home Air Products.

Education and Expertise

Ashley studied Music Teacher Education at DePaul University from 2005 to 2007 and later earned a Bachelor of Arts in English from Lake Forest College between 2007 and 2009. She is a self-taught programmer who initially learned Python to modify a midi-controller for Ableton. Her programming expertise spans multiple languages, including JavaScript, GoLang, Bash, and Java.

Programming Philosophy

Ashley emphasizes the importance of writing well-tested, reusable, and readable code. She supports the use of monorepos over polyrepos for code management and advocates for developers to write their own unit tests. She prefers functional programming and critiques formal processes that do not enhance productivity, highlighting the significance of planning in agile development.

Personal Development Approach

Ashley believes that curiosity and humility are essential for growth in the development field. She enjoys the dynamic and challenging environment of startups, where job roles can frequently change, allowing for continuous learning and adaptation.

People similar to Ashley Shultz