Krishna Vishwakarma is a Senior Software Engineer based in Bengaluru with six years of experience specializing in front-end development and a strong track record of shipping performant, user-focused web applications. He has led major frontend upgrades and optimizations—migrating an Angular app from v7 to v16 and cutting build and template creation times through CI/CD and shared-repo strategies—demonstrating both hands-on coding and architectural decision-making. Krishna’s work spans Angular, React, RxJS and Firebase, and he’s delivered features like multi-language code compilation, video recording, dynamic theming, and automated cloud functions for cost-efficient data cleanup. An active open-source contributor, he’s built interactive JavaScript mini-projects (clock, drum app, React Rock-Paper-Scissors) that showcase practical UI craftsmanship beyond enterprise work. Colleagues rely on him for mentorship, code reviews, and cross-environment testing, reflecting a blend of technical depth and team-facing ownership.
Awesome Collection of amazing javascript mini-projects.
Role in this project:
Front-end Developer
Contributions:86 reviews, 386 commits, 452 PRs in 2 years 3 months
Contributions summary:Krishna primarily contributed to the development of JavaScript-based mini-projects within the repository. They added a web clock and a drum app, implementing HTML, CSS, and JavaScript to create interactive user interface elements. Furthermore, the user updated a countdown timer and integrated a React-based Rock Paper Scissors game, demonstrating proficiency in front-end web development practices.
Contributions:9 commits, 3 PRs, 9 pushes in 1 year
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.