Meet Canvas
and join the team.

Make a Difference in the
Future of Healthcare

When you join Canvas—a healthcare IT company dedicated to advancing the practice of primary care medicine—you become an equal and valued member of a team of forward-thinkers.

As a valued team member, you’ll have opportunities to help in our work to reverse the growing epidemic of burnout in medical practices across the country. You’ll also have the support and potential to make contributions that get noticed and move your career forward.

Remote But Connected

Canvas is headquartered in San Francisco, but you can work from wherever you are. Canvas is a remote-friendly organization with emphasis on friendly. We promote collaboration and a company culture through Slack—our virtual office place, Zoom video meetings, and in-person meetups. We’re connected by the work we do and our joint commitment to affecting change in the healthcare industry.

Rewarded For Your Contribution

As a well funded startup organization, we offer a competitive salary, 401K program, stock options, and healthcare benefits. We want you to feel well compensated for the contributions you make and have the opportunity for a life-changing windfall if we achieve significant scale and impact. But most importantly, we want to empower you to take on new challenges, solve new problems, develop new skills, and grow your career with Canvas.

Empowered for Success

At Canvas we support radical accountability from curious, inventive go-getters who are excited to take ownership of their projects and responsibility for their results. We continuously evaluate and improve our communications, planning and knowledge-sharing processes so that you can cultivate focus and overcome blocks quickly.

Focused on Health

As we work to improve the state of our healthcare system, we don’t lose focus on the health of our own team members. We give you autonomy to set your own work schedules, with the expectation you will balance work with other important aspects of your life, making time for family, friends, fitness, and recreation.

Meet the team behind Canvas

  • Paulina Dao

    Senior Automation Engineer

    Paulina leads bug smashing and quality at Canvas. In life before Canvas, she developed automation tools at FutureAdvisor and taught herself how to code at Practice Fusion. When she’s not working, you can find her roaming the West in her Subaru, climbing small and big pebbles, whispering to house (and office) plants, sleeping in the dirt, or petting cats.

  • Mel van Londen

    Head of Product

    Mel leads product development at Canvas. Previously, he worked at IDEO as a designer and developer. Prior to becoming a developer, Mel worked in a wide range of healthcare settings, both in a clinical capacity and in business administration. He brings his product acumen and frontend development expertise to the Canvas team. Mel holds a BS in Neurobiology and Physiology and a BS in Business Management from the University of Maryland. In his free time he enjoys surfing, hiking and working on Graphene Python.

  • Eric Abruzzese

    Senior Software Engineer

    Eric brings a unique mix of experience to the Canvas engineering team. Prior to joining Canvas, he was a Technical Lead at Syapse (a leading precision oncology company) as well as the technical cofounder for the Atlas gXp quality management platform. In his spare time, Eric enjoys tinkering with side-projects, drinking craft beer, and racing tiny FPV drones.

  • Andrew Duane

    Senior Software Engineer

    Andrew is a full stack web developer with 8 years of experience in the healthcare technology space. Prior to joining Canvas he worked on a Patient Relationship Management platform for oncology clinics. If he won the lottery, he would either develop a nationwide network of EV charging convenience stores or disappear into the woods.

  • Beau Gunderson


    Beau is passionate about writing software that helps people. Prior to Canvas, he helped move science forward at Harvard's Open Humans Foundation and did data science engineering at Practice Fusion. He continues to contribute to open source and is a contributor to nearly 300 projects. Beau lives on a sailboat in the Pacific Northwest and enjoys motorcycle touring, photography, and making music in his free time.

  • Jessica Herbert

    Customer Implementation and Support Manager

    Jessica brings over 15 years of clinical office experience as a medical assistant and clinical informatics specialist. Most recently, Jessica was a Clinical Informaticist at Munson Healthcare, providing implementation and daily workflow support for both ambulatory and inpatient end users. Prior to this, she worked as a medical assistant and clinical support specialist at Borgess Medical Center. Jessica has a BS in Health Systems Management from Grantham University along with a Six Sigma Green Belt Certification from Villanova University.

  • Andrew Hines


    Andrew founded Canvas Medical in 2015 and leads the team. Prior to Canvas, Andrew built one of the largest real-time analytics tools in healthcare at Practice Fusion and led large-scale data science teams in the advertising and travel industries. He holds an MS from the Stanford School of Engineering. His wife, Anna, is a family nurse practitioner at a safety net clinic in San Francisco; her experience with electronic health records inspired him to start Canvas. Andrew enjoys spending time with his wife and son, surfing, and trail running on mountainous terrain.

  • Pedro Torres

    Software Engineer

    Pedro is a full stack web developer from Portugal with entrepreneurial experience. After completing his MS in Software Engineering from FEUP in Porto, he co-founded and led development of an auto parts trading company, the market leader in Europe. Since 2017 he joined Canvas and has been working as a full-stack developer. He spends his free time reading tech and financial news, watching movies and snorkeling when weather allows it.

  • Michael Zimmerman MD

    Chief Medical Officer

    Dr. Zimmerman is a practicing family physician and Chief Medical Officer at Canvas. Dr. Zimmerman co-owns and operates Temescal Creek Medicine, a small practice in Oakland, CA, and has deep experience in performance improvement in the small office setting. Dr. Zimmerman was formerly Chief Medical Officer at Affinity Medical Group, a Northern California IPA. Dr. Zimmerman received his M.D. from Case Western Reserve University and completed training at Ventura County Medical Center Family Practice Residency.

  • Khaled Mohamed

    Senior Software Engineer

    Khaled's front-end development skills help ensure Canvas stays intuitive and user-friendly.  Prior to Canvas, he worked at Chanel, Mastercard, and Teach For America where he created beautiful and interactive web applications. When not in his office chair, you can find him playing outdoor sports or wander around random coffee shops and restaurants in NYC.

  • Bethsaida Lopez

    Customer Support Representative

    Bethsy helps clinicians succeed with Canvas by providing personalized training, coaching and support. She is a Certified Medical Assistant that has always worked at the intersection of people and complex systems, including in various staff positions at a medical clinic. She is pursuing a degree in Biochemistry and enjoys musicals, movies, cooking and quoting episodes of The Office.