Sina Torfi is an AI research engineer and PhD-level ML practitioner with a decade of experience specializing in computer vision, NLP, and deep learning, currently building core algorithms and production ML pipelines at Meta. He has a strong open-source footprint—his GitHub projects attract over 10,000 monthly readers, have been featured on GitHub and Hacker News, and earned him a top-20 Python developer ranking in the U.S. Known for translating research into practical tools, he has contributed to projects from face recognition and lip-reading 3D CNNs to speech feature extraction and widely used deep-learning roadmaps and tutorials. Sina combines rigorous academic training (PhD, Virginia Tech) with hands-on engineering in PyTorch, TensorFlow, Detectron2 and cloud tooling, and publishes tutorials, courses, newsletters, and books to make ML accessible. Outside of code, he channels curiosity into martial arts and hiking, reflecting a disciplined, experimental approach to problem solving.
10 years of coding experience
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Virginia Tech
Bachelor of Science (BSc), Electrical, Electronics and Communications Engineering, Bachelor of Science (BSc), Electrical, Electronics and Communications Engineering at Iran University of Science and Technology
:satellite: All You Need to Know About Deep Learning - A kick-starter
Role in this project:
Technical Writer
Contributions:31 commits, 3 PRs, 35 pushes in 1 year 9 months
Contributions summary:Sina's contributions primarily revolve around updating the README.rst file, which suggests a focus on documentation and project presentation. The commits involve adding and modifying text, links, and images, thereby enhancing the README's content and structure. These modifications include adding external links, modifying existing content, and formatting the document, making it more informative and user-friendly.
:speech_balloon: SpeechPy - A Library for Speech Processing and Recognition: http://speechpy.readthedocs.io/en/latest/
Role in this project:
Back-end Developer
Contributions:16 releases, 423 commits, 11 PRs in 3 years 8 months
Contributions summary:Sina's primary contribution was the implementation of core speech feature extraction functionalities. The commits demonstrate the creation and modification of essential features such as MFCC, MFE, and LMFE calculations. They also show work on preprocessing steps like pre-emphasis and post-processing techniques. The primary focus of their work is centered around audio processing and the extraction of speech features.
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.