Kartik Singh is a founder and seasoned software engineer with 12 years building startup products end-to-end, from database schemas to polished front-end pixels. Based in Bengaluru, he has led engineering teams at companies like Reflektive and CoLearn and previously founded Jobspire, a recruitment platform that was acquired in 2015. He combines hands-on backend expertise (notably contributing branch-protection features to a Ruby GitHub API client) with front-end work on popular scaffolding tools that integrate Sass and Bootstrap. Comfortable shipping fast MVPs and scaling systems—Jobspire supported 200k users and millions of visits—he now focuses on building Shopify apps and new product ventures at Artos Software. Collected experience across Rails, React, cloud deployments and ML-infused hiring algorithms gives him a strong product-minded engineering perspective.
12 years of coding experience
11 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Manipal Institute of Technology
Bachelor of Science (BSc) PCM and IT, Bachelor of Science (BSc) PCM and IT at St. Xavier's College
Yeoman generator that scaffolds out a front-end web app
Role in this project:
Front-end Developer
Contributions:5 commits in 1 month
Contributions summary:Kartik primarily contributed to the front-end development aspects of the web application generator. Their commits focused on modifying the Gruntfile, index files, and test files to integrate Sass, Bootstrap, and other front-end dependencies. They addressed issues related to configuration, paths, and options within the build process, enhancing the generator's ability to scaffold web applications with Sass and Bootstrap. The user also made changes to the index file and test files, including modifications to include Bootstrap and Sass features.
Contributions:8 commits, 1 PR, 3 comments in 1 day
Contributions summary:Kartik primarily contributed to the implementation of branch protection features within the GitHub API interface. Their work focused on creating, updating, and deleting branch protection settings, as evidenced by the commits that added and modified relevant API calls. The user also addressed issues related to media types and the handling of parameters, ensuring the proper functionality of the branch protection API. This involved modifications to the underlying connection logic to accommodate the API's specific requirements.
api-clientapiruby-gemapi-wrapperruby
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.