Gurkirat Singh

Solution Engineer II - Applications

New Delhi, Delhi, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Gurkirat Singh is a versatile Solution Engineer II with nine years of experience building robust back-end systems for SaaS using Python and Node.js, currently based in New Delhi. He combines strong computational and mathematical problem-solving skills with practical experience in package management and build systems, evidenced by contributions to the widely-used Spack package manager. A pragmatic full-stack contributor, he has enhanced developer workflows in projects like Bash-it and OpenGenus/cosmos by adding shell completions, themes, and multi-language algorithm implementations. His background spans secure development and red-teaming, freelance architecture and deployment work (Docker), and technical writing on cybersecurity, reflecting a rare blend of hands-on engineering, security mindset, and clear communication.
code9 years of coding experience
job2 years of employment as a software developer
bookIK Gujral Punjab Technical University
stackoverflow-logo

Stackoverflow

Stats
1,785reputation
134kreached
95answers
63questions
github-logo-circle

Github Skills (43)

git10
python10
bash-completion10
bash10
alias10
data-structure10
package-manager-tool10
dotnet-core10
data-structures10
build-tools10
package-manager10
shell10
csharp10
algorithms9
terminal-application9

Programming languages (25)

C#CGoHTMLSvelteJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
Bash-it/bash-it

Jan 2019 - May 2022

A community Bash framework.
Role in this project:
userFull-stack Developer
Contributions:51 reviews, 67 commits, 96 PRs in 3 years 4 months
Contributions summary:Gurkirat primarily contributed to the "bash-it" framework by adding and fixing Bash completion scripts. They implemented completions for various tools like `wpscan`, `vuejs`, `flutter`, `sqlmap`, and `laravel`, enhancing user experience by providing command-line suggestions. Furthermore, they fixed code style issues, prompt functionalities, and added aliases to customize the Bash environment. The user also added new themes and git aliases.
bash-promptbash-completionbash-configurationproductivitybash-framework
OpenGenus/cosmos

Oct 2017 - Apr 2018

World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
Role in this project:
userFull-stack Developer
Contributions:141 commits, 81 PRs, 155 comments in 6 months
Contributions summary:Gurkirat contributed to the `cosmos` repository by implementing data structures and algorithms across multiple programming languages. Their contributions include reversing a stack and implementing a hashtable in C#, implementing FCFS (First Come First Serve) scheduling in both Python and C#, and adding a factorial function in Scala. They also provided solutions for checking if a number is a perfect square in C# and PHP.
datastructuresinternshipcontributordatasetopengenus
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
Gurkirat Singh - Solution Engineer II - Applications