Fausto German is a Ph.D. student and research-minded machine learning engineer with nine years of software experience spanning full-stack development, data science, and research roles. He combines production-grade engineering in Python, TypeScript, Java, and Rust with deep-learning expertise in PyTorch and TensorFlow to tackle NLP, vision, and multimodal problems. His internship research at Adobe produced a novel time-coherence graph architecture for visual storytelling that outperformed much larger closed-source LLMs, showing a knack for compact, high-impact models. Past roles at Apple, Argonne, and Bank of America demonstrate his ability to translate large-scale data analyses and vectorized performance optimizations into actionable system improvements. Comfortable bridging research and product, he has built end-to-end pipelines and web applications while mentoring students and communicating results across teams. Based in Blacksburg, he brings both academic rigor and practical engineering fluency to roles in ML research or applied ML engineering.
9 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS, Computer Science, 3.92 – Summa Cum Laude, Bachelor of Science - BS, Computer Science, 3.92 – Summa Cum Laude at University of North Carolina at Charlotte
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Virginia Tech
Associate of Science - AS, Computer Science, 3.58, Associate of Science - AS, Computer Science, 3.58 at Rowan-Cabarrus Community College
High School Diploma, High School Diploma at Northwest Cabarrus High School
A simple interpreter, written in Rust, for a programming language called Hinton.
Contributions:196 commits, 16 PRs, 218 pushes in 2 years
rusthintonprogramming-languageinterpreterlexer
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.