About Background, education and work. Learn more Research & Teaching Publications and teaching material. Learn more Software Open source contributions. Learn more Mentorship People and projects I mentored. Learn more Blog posts Blog posts I have written. Learn more Awareness Raise your awareness. Learn more