Tushar Malik

Software Engineer at Puch AI

IN
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
Tushar Malik is a pragmatic software engineer with five years of experience building reliable back-end systems and automation tooling. A self-described generalist, he contributes across testing, DevOps and backend code—most notably adding robust Ginkgo test suites for the Cluster API vSphere provider and improving build/packaging automation for the high-profile llama.cpp LLM project. He has enhanced scheduler and cron infrastructure in Joomla CMS, demonstrating attention to reliability, security (CSRF) and task locking under production constraints. Tushar excels at streamlining developer workflows using Nix, CI refinements and refactors that reduce dependencies and improve testability. Comfortable moving between code and infrastructure, he brings a practical bias for automation and incremental quality improvements that make teams more productive.
code5 years of coding experience
github-logo-circle

Github Skills (28)

kubernetes10
content-management-system10
nix10
testing10
ginkgo10
cicd10
automation10
php10
go10
content-management10
kubernetes-pods10
automations10
mysql9
cms9
cron9

Programming languages (18)

C#JavaC++CSSRustCGoHTML

Github contributions (5)

github-logo-circle
ggml-org/llama.cpp

Feb 2024 - Sep 2024

LLM inference in C/C++
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:39 reviews, 3 PRs, 52 comments in 6 months
Contributions summary:Tushar's contributions primarily revolve around improving the build and packaging processes for the `llama.cpp` project. They introduced a flake.formatter for `nix fmt`, updated script paths in CI scripts, and packaged Python scripts with pip-0517 compliance. Furthermore, the user worked on refactoring the build environment using Nix, creating and simplifying devShells to streamline development and testing. The user’s efforts focused on automating and optimizing the development workflow.
ggmlllama
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:14 reviews, 13 commits, 12 PRs in 3 months
Contributions summary:Tushar primarily contributed to the test suite of the repository, writing tests for various packages within the `cluster-api-provider-vsphere` project. Their work included adding Ginkgo test suites for packages like `extra`, `metadata`, and `recorder`. They added test cases for functions such as `CreateCategory`, `CreateTag`, `Eventf`, and `Warnf`. Furthermore, the user refactored tests to remove dependencies and improve overall code quality.
k8s-sig-vmwarecluster-apik8s-sig-cluster-lifecycle
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
Tushar Malik - Software Engineer at Puch AI