Nafiur Khadem is a software engineer and researcher blending full-stack development with systems-focused scholarship, currently pursuing a PhD in Computer Science at the University of Utah where he serves as a Graduate Research Assistant. He brings eight years of experience across industry and academia, including multiple roles at Optimizely where he advanced from Intern to Software Engineer II with a backend- and DevOps-centric focus. An active open-source contributor, his GitHub work spans a Discord bot for competitive programming and enhancements to the VS Code GitLens extension, showcasing data visualization and Git tooling expertise. His competitive programming background includes a 9th-place finish in the ICPC Dhaka regional, underscoring a performance-driven mindset and strong algorithmic instincts. He earned his BSc in Computer Science and Engineering from BUET with top grades, and has continued to blend rigorous academic training with practical software delivery. Based in Dhaka, Bangladesh, Nafiur combines academic rigor with industry experience to build scalable, developer-friendly systems and tooling.
9 years of coding experience
3 years of employment as a software developer
HSC, GPA 5.00, HSC, GPA 5.00 at Notre Dame College
The University of Utah
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.