I build machine learning systems for medical devices at Medtronic.
My research studies the reliability of medical vision-language models.
I believe software and AI-driven systems can make healthcare equitable around the world.
My beliefs
We can help create a world we’re glad to live in.
Hover or tap to read more.
Knowledge expands what’s possible.
Better explanations help us solve problems that once seemed fixed. Technology puts some of that knowledge to work. There’s value in both discovering new possibilities and making their benefits available to more people.
Enthusiasm matters.
Work on problems you care enough about to keep returning to. Excitement helps sustain effort, invites others to join, and makes hard work more enjoyable. Sometimes a larger goal inspires the commitment that a smaller one never could. Give curiosity, play, and rest a place in the work.
Move quickly enough to learn.
Bring ideas into contact with reality early. Build something, test a claim, ask for feedback, and revise. Shorten the time between a question and useful evidence. Give careful thought the time it needs, and act when you’ve learned enough to take the next step.
Worthwhile opportunities remain undiscovered.
People overlook problems, accept awkward solutions, and inherit assumptions they haven’t tested. Look closely at things you understand and care about. An idea doesn’t need broad agreement before it deserves a fair test. Independent judgment gets stronger when it welcomes criticism.
There’s always more to learn.
Treat your beliefs as open to revision, especially the ones you’re proud of. Ask what would change your mind. Welcome people who notice what you’ve missed. Discovering an error gives you a chance to make the next decision better.
Combine high standards with trust.
Care about the details. Stay close enough to the work to offer useful judgment. Give people clear ownership, honest feedback, and room to act. Make it easy to question a decision, including yours. Aim for work that’s excellent in ways that matter.
Build teams where people can do their best work.
Keep teams small enough for clear communication and large enough for the task. Bring together people whose skills and perspectives complement one another. Value craft, judgment, reliability, and generosity. Help each other improve, and share credit freely.
Take satisfaction in making progress.
Notice what you find rewarding. Cultivate pleasure in understanding something better, finishing useful work, helping a colleague, and changing your mind for a good reason. Let those rewards guide your habits.
Your current abilities leave room to grow.
Some limits are real. Others reflect habits, missing knowledge, or assumptions you can test. Learn the next skill, find good collaborators, and attempt something that matters to you. You don’t need certainty about the whole path to take a useful first step.





















