Kathmandu Metropolitan City, Bagmati Province, Nepal
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Pratik Karki is a Senior Software Engineer with nine years of experience building robust, maintainable systems and a knack for digging into software design to make foundations rock solid. Based in Kathmandu, he blends full-stack work with low-level systems contributions, from IDE improvements in the Light Table project to refactoring and feature work upstream in Git’s rebase implementation during his GSoC. He has shipped production software across startups and consultancies and currently drives engineering at Fractl while also maintaining independent programming work. Pratik favors long-lived, change-resistant architectures and has practical experience addressing security, compatibility, and tooling issues (electron, JDK, package security, code coverage integrations). His background shows both front-end UI sensitivity and deep backend/CLI competence, a combination that lets him tackle user-facing features and core infrastructure alike. Colleagues rely on him for careful, pragmatic fixes that improve performance and portability without sacrificing clarity.
9 years of coding experience
4 years of employment as a software developer
Bachelor's degree in Computer Engineering Computer Engineering, Bachelor's degree in Computer Engineering Computer Engineering at Institute of Engineering
Contributions:73 commits, 44 PRs, 44 pushes in 2 years 6 months
Contributions summary:Pratik primarily worked on updating and maintaining the Light Table IDE. Their contributions include fixing code errors and integrating with external services like code coverage tools. They also updated ClojureScript versions and made modifications to various files, including core files, macros, and UI components. Furthermore, the user addressed issues related to electron package versions, Java JDK 11 support, and package security vulnerabilities, indicating involvement in both front-end and back-end aspects of the project.
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Role in this project:
Backend Developer
Contributions:47 commits, 9 PRs, 20 comments in 5 months
Contributions summary:Pratik primarily contributed to the core functionality of the Git repository by implementing and refactoring rebase features. Their work included adding support for various rebase options such as `--onto`, `--quiet`, `--force-rebase`, `--signoff`, and several more. The user also focused on refactoring common shell functions into a separate file and handling pre-rebase hooks. Their contributions aimed to enhance the rebase command's functionality and flexibility.
hacklanggit-clientmercurialfollowlibgit2
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.
Request Free Trial
Pratik Karki - Senior Software Engineer at Fractl Inc.