Nafiur Khadem is a systems-focused PhD student at the University of Utah and a former full-stack software engineer with nine years of industry experience, primarily in backend and DevOps. At Optimizely he shipped major initiatives like Experiment Collaboration and worked across teams to remove engineering bottlenecks, progressing from intern to Software Engineer II. He contributes to notable open-source projects such as the widely used GitLens VS Code extension—improving Git internals, diff stats, and terminal integration—and has built backend features for competitive-programming tooling that visualize Codeforces data. A BUET graduate and former competitive programmer (ICPC Dhaka regional top-10), he blends rigorous algorithmic thinking with pragmatic systems engineering to tackle research and production-grade infrastructure problems.
9 years of coding experience
3 years of employment as a software developer
The University of Utah
HSC, GPA 5.00, HSC, GPA 5.00 at Notre Dame College
SSC, GPA 5.00, SSC, GPA 5.00 at Ideal School and College
Bachelor of Science - BSc, Computer Science and Engineering, Cumulative - 3.80 / 4.00, Major - 3.95, Bachelor of Science - BSc, Computer Science and Engineering, Cumulative - 3.80 / 4.00, Major - 3.95 at Bangladesh University of Engineering and Technology
Contributions:5 commits, 9 PRs, 11 comments in 3 months
Contributions summary:Nafiur contributed to the development of a Discord bot for competitive programming. Their work included implementing features for plotting data, specifically focusing on visualizing Codeforces problem-solving history and rating changes. They also fixed bugs related to rating calculations and improved the functionality of the graphing features by adding and adjusting parameters. These contributions demonstrate an understanding of data visualization and integration with the Codeforces API.
Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
Role in this project:
Full-stack Developer
Contributions:3 reviews, 7 commits, 6 PRs in 3 months
Contributions summary:Nafiur contributed significantly to the GitLens extension for VS Code, addressing features and fixing bugs related to Git functionality within the editor. Their work included enhancing the display of diff statistics, improving force-push capabilities, and modifying the handling of Git commands within the terminal. The user also updated the VS Code Git API and added new settings for terminal behavior, demonstrating a focus on integrating Git features seamlessly into the editor environment. These changes reflect a strong understanding of Git internals and VS Code extension development.
authorshiphacklangvisualizevisualizationsblame
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.