Curriculum vitae
For my current CV or to discuss an internship opportunity, get in touch by email.
You can also explore my selected work and public code.
For my current CV or to discuss an internship opportunity, get in touch by email.
You can also explore my selected work and public code.