Cara Hill
About Cara Hill
Cara Hill is a Senior Full Stack Software Engineer with extensive experience in software development and audience engagement. She has worked at various organizations, including Kinside and Radio New Zealand, and has contributed to community initiatives in the tech field.
Current Role at Kinside
Cara Hill serves as a Senior Full Stack Software Engineer at Kinside, a position she has held since 2022. Based in Vancouver, British Columbia, Canada, she applies her extensive technical skills to develop and maintain software solutions. Her role involves engaging with external clients and contributing to code design and architecture. Cara's experience in full-stack development enables her to oversee various aspects of software projects, ensuring high-quality outcomes.
Previous Experience at Radio New Zealand
Cara Hill worked as a Senior Developer at Radio New Zealand from 2020 to 2022. During her two years in Wellington, she contributed to the development of digital platforms and applications. Her role involved collaborating with cross-functional teams to enhance user experience and implement new features, showcasing her ability to adapt to the media sector's technological demands.
Background in Theatre and Marketing
Before her career in software engineering, Cara Hill held positions in the arts sector. She was the Marketing and Audience Development Manager at Circa Theatre from 2013 to 2015 and previously served as the Audience Development Director from 2010 to 2012. These roles involved strategic planning and community engagement, demonstrating her versatility and ability to connect with diverse audiences.
Education and Technical Training
Cara Hill's educational background includes a B.A. Honours in English Literature from the University of Ottawa, which she completed from 2002 to 2004. She also holds a Diploma in Creative Communications from RRC Polytech, attained between 2004 and 2006. Additionally, she studied Ruby on Rails, HTML, CSS, and JavaScript at Dev Academy Aotearoa in 2015, enhancing her technical skill set for her career in software development.
Community Engagement and Leadership
Cara Hill has actively contributed to the tech community by co-organizing a tech Meetup group, which fosters knowledge sharing and community engagement. She has also acted as a Tech Lead on various projects, demonstrating her leadership and technical expertise. Additionally, she has mentored colleagues and participated in the interview process for new developers, influencing team growth and culture.