Kaushik Vishwakarma

Software Engineer (Machine Learning) at Samsung India Electronics Limited, Noida

Mumbai, Maharashtra, 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
Kaushik Vishwakarma is a software engineer specializing in machine learning with four years of experience building practical, production-ready systems and quality-focused full‑stack solutions. Currently at Samsung India, he combines ML work with a strong background in QA and test automation demonstrated by meaningful contributions to the widely used Joomla CMS, where he implemented tests and feature fixes across frontend, backend, and APIs. His internships—from GNOME printing improvements at The Linux Foundation (GSoC) to plant disease models and web platform migration tooling at Joomla—show a pattern of shipping end-to-end features that bridge user-facing interfaces and robust backend integrations. Comfortable in C++ algorithmic work as well as web and ML stacks, he brings both competitive programming discipline and open-source collaboration experience to solve real-world problems. Based in Mumbai and educated at IIT Mandi, he favors pragmatic engineering that reduces friction and cost, such as automating migrations and improving test coverage to accelerate safe deployments.
code4 years of coding experience
bookHigh School, XII 92.77%, High School, XII 92.77% at Thakur College of Science & Commerce
bookBachelor of Technology - BTech, Computer Science and Engineering, Bachelor of Technology - BTech, Computer Science and Engineering at Indian Institute of Technology, Mandi
github-logo-circle

Github Skills (22)

algorithm10
algorithms10
content-management-system10
cms10
c-language10
cypress10
back-end-development10
fest10
data-structure10
php10
data-structures10
cpp10
backend10
cprogramming-language10
cm10

Programming languages (7)

JavaC++CSSJavaScriptPHPHTMLEJS

Github contributions (5)

github-logo-circle
joomla/joomla-cms

Dec 2022 - Dec 2022

Home of the Joomla! Content Management System
Role in this project:
userFull-stack Developer (with focus on QA/Test Automation)
Contributions:18 reviews, 1 commit, 21 PRs in 1 day
Contributions summary:Kaushik contributed to the Joomla CMS project by fixing bugs, adding new features, and writing tests. They addressed a deprecated `strpos` warning, corrected comments in a file, and added a "no search results" message in the media component. The user also implemented tests for various components like tags, contacts, banners, and newsfeeds, and also added API tests for tags and contact fields. This indicates a strong focus on both backend and frontend development with an emphasis on quality assurance.
cmsmanagement-systemjoomla-extensionsjoomla-componentphp
arin2002/Hacktoberfest-2022

Oct 2022 - Oct 2022

For hacktoberfest do fork and star the repo to participate otherwise you won't be able to participate.......You can follow me for more updates :)
Role in this project:
userFull-stack Developer
Contributions:6 commits, 4 PRs, 1 comment in 1 day
Contributions summary:Kaushik contributed to the repository by implementing various data structures and algorithms using C++. They created implementations for reversing a linked list (iteratively and recursively), binary search, and implementing a queue using stacks, and a stack using queues. These implementations demonstrate the user's proficiency in data structures and algorithm concepts, suitable for the repository's intended Hacktoberfest nature.
dsacpppythonfollowupdates
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
Kaushik Vishwakarma - Software Engineer (Machine Learning) at Samsung India Electronics Limited, Noida