For 20 years, I’ve been helping people translate ideas into software and digital products, working on a tech team or as a mentor, coach, or educator.
Careers
Computations for This World and out of This World
From Eye Tracking to AI-Powered Learning: A Journey through Computing and Manufacturing
Finding the Right Mix of Creativity and Technology
From UX to Product: An Intentional Career Route
Long-Term Mentoring for Computer Science Researchers
A Career Built on Using Technology to Help Others
A Philosopher’s Daughter Navigates a Career in AI
A Computer Scientist with a Biologist’s Ambition: Advance Humanity
The Many Shapes of a Computer Science Career
The Making of an IT Strategy Consultant
How a Shopping Mall Trip Inspired Me to Work in Neuro-Symbolic AI
Changing the World Through HCI and UX
How Computing Empowered Me to Tackle Big Problems in Medicine
Grace Hopper, Minicomputers, and Megabytes: It's a Fun Career
How Music and Programming Led Me to Build Digital Microworlds
Obtain a Ph.D. and a Career in Data
Promote Sustainability and Help Underserved Communities
Enabling Renewable Energy Through Smarter Grids
Challenge Yourself by Reaching for the Highest Bar
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More