CV

Education

Industry Experience

Programming Languages, Frameworks, and Tools

Publications

Discussed in more detail in my publications page.

Invited Talks, Presentations, and Posters

NB: This section only has talks, presentations, and posters not disclosed in my publications page.

Teaching

Discussed in more detail in my teaching page.

Service, Leadership, Outreach

Awards

NB: This section only has awards not disclosed in my publications page or teaching page.