Sayantan Khan is a PhD mathematician and Graduate Student Research Assistant at the University of Michigan with a decade of technical experience spanning high-performance computing, data science, and programming language theory. He couples rigorous theoretical training with practical systems work—contributing to Rust open-source projects such as image-png by implementing and refactoring text-chunk encoding/decoding and compression features. Based in Ann Arbor, he teaches and mentors while pursuing research, bringing an uncommon mix of formal type-theory interests and hands-on backend engineering. Sayantan is seeking applied HPC/data-science roles for Summer 2023 and is comfortable moving between deep mathematics and production-quality code.
10 years of coding experience
Bachelor of Science - BS, Mathematics, Bachelor of Science - BS, Mathematics at Indian Institute of Science (IISc)
Doctor of Philosophy - PhD, Mathematics, Doctor of Philosophy - PhD, Mathematics at University of Michigan
Contributions:6 reviews, 19 commits, 1 PR in 2 months
Contributions summary:Sayantan primarily contributed to the implementation of text chunk functionalities within the PNG image library. Their work involved adding support for tEXt, zTXt, and iTXt chunks, including encoding and decoding capabilities. They also addressed text compression and decompression, and they refactored the code to improve maintainability. This user's contributions focused on expanding the library's ability to handle text metadata, enhancing its feature set.
Contributions:3 releases, 30 pushes, 2 branches in 2 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sayantan Khan - Graduate Student Research Assistant