Taufek Johar

Chief Technology Officer at CaterSpot

Federal Territory of Kuala Lumpur, Malaysia
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

👤
Senior
🎓
Top School
Taufek Johar is a pragmatic technology leader and Chief Technology Officer based in Kuala Lumpur with over 10 years of experience building scalable web platforms and developer workflows. He combines hands-on engineering in Ruby on Rails, React and DevOps with a strong emphasis on best practices, CI/CD and test automation—having introduced comprehensive CI and developer workflow improvements at multiple companies. A seasoned team lead and mentor, he champions pair-programming and code reviews to grow engineers and improve delivery cadence. He also contributes to open-source tooling around Git hooks, adding PHPStan and PHPUnit integrations to strengthen code quality in CI pipelines. Taufek’s background spans marketplaces, internal HR systems and e-commerce, reflecting a practical ability to translate product needs into maintainable architecture and developer-friendly processes.
code10 years of coding experience
job19 years of employment as a software developer
bookFoundation Studies, Computer Science, Foundation Studies, Computer Science at Sunway University College
bookBachelor of Science, Management Information System, Bachelor of Science, Management Information System at Upper Iowa University
bookBachelor of Science, Management Information System, Bachelor of Science, Management Information System at Kolej Universiti HELP
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

automation10
automations10
cicd10
git-hooks10
phpunit9
branches9
manage9
bash8
testing8
git7

Programming languages (9)

DockerfileShellCoffeeScriptJavaScriptPHPHTMLRoffRuby

Github contributions (5)

github-logo-circle
sds/overcommit

Jan 2018 - Oct 2019

A fully configurable and extendable Git hook manager
Role in this project:
userDevOps Engineer
Contributions:15 commits, 18 PRs, 41 comments in 1 year 9 months
Contributions summary:Taufek primarily contributed to the automation and management of the Git hook system. Their work focused on enhancing the pre-push context by incorporating the ability to check for changes in modified files and lines. They introduced features to handle multiple branch pushes, ignore hooks during branch deletions, and skip hooks based on remote names and branch patterns. Furthermore, the user added a PhpStan hook and PHPUnit hooks to the pre-commit and pre-push actions respectively, indicating a focus on code quality and testing within the CI/CD pipeline.
reactconfigurablehook-managergit-hooksgit-hook
taufek/blog

May 2020 - May 2022

My Blog
Contributions:5 PRs, 85 pushes, 6 branches in 2 years
my-blogjekyllruby
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