Faizan Khan is a versatile software engineer with 11 years of experience building infrastructure, analytics, and production ML systems from startups to research labs. He was the third engineer at YC-backed SafetyWing and later contributed to Dash Enterprise at Plotly, where he implemented shared memory, custom operators and optimized pandas/vaex query backends across Kubernetes clusters. Faizan blends research and product instincts—his McGill thesis work on program synthesis and TensorFlow attention layers complements practical projects like fcomplexity.com, a language-agnostic coding platform he built and gamified. He now leads SlashML as “Chief Firefighter,” shipping privacy-preserving AI deployments that keep customer data inside their VPCs, and runs DocsAlot while continuing to explore software analytics. Comfortable across Python, Go, TypeScript, C/C++ and cloud-native tooling, he has a knack for turning complex distributed problems into pragmatic, automatable solutions. An uncommon thread through his career is shipping developer-facing tooling and platforms that reduce operational load while exposing powerful capabilities to teams.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science (BS), Bachelor of Science (BS) at GIKI
Master's degree (thesis) Software Engineering, Master's degree (thesis) Software Engineering at McGill University
Replication package for the paper "Code Cloning in Smart Contracts on the Ethereum Platform: An Extended Replication Study".
Contributions:6 PRs, 6 pushes, 6 branches in 2 years 3 months
paper-codeextendedethereumanalysisdata-package
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.