Mohammed Bahja

Morocco
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
Mohammed Bahja is a seasoned full-stack web and software developer with over 11 years of hands-on experience building web applications and developer tooling from Morocco. He combines freelance entrepreneurship with leadership roles—co-founding Backbone and leading as CEO at Just Right—bringing product-minded engineering to client and startup projects. An active open-source contributor, Mohammed has fixed RTL UI issues in the popular Vuetify framework and authored a native Go SSH client (goph), showing fluency across front-end, back-end, and infrastructure concerns. He’s pragmatic about reliability and edge cases, having improved proxy-aware client IP handling in CakePHP and added tests to harden behavior. Known as a FOSS enthusiast, he blends practical production experience with thoughtful contributions to widely used libraries.
code11 years of coding experience
job14 years of employment as a software developer
languagesArabic, English
stackoverflow-logo

Stackoverflow

Stats
619reputation
272kreached
13answers
0questions
Badges
apache
top-5%
github-logo-circle

Github Skills (30)

cakephp10
javascript10
ui-components10
sass10
http10
mvc10
ui-design10
material-design10
php10
go10
vue10
vuetify10
web-framework10
sftp10
ssh10

Programming languages (14)

MDXC++CSSCPLpgSQLVueGoHTML

Github contributions (5)

github-logo-circle
melbahja/goph

Mar 2020 - Jul 2022

🤘 The native golang ssh client to execute your commands over ssh connection. 🚀🚀
Role in this project:
userBack-end Developer
Contributions:3 reviews, 80 commits, 18 PRs in 2 years 4 months
Contributions summary:Mohammed primarily focused on building a Go-based SSH client library. They initiated the project by creating core files such as `go.mod`, `ssh.go`, `client.go`, `command.go`, and `config.go`. The user then added authentication methods, connection functions, and sftp functionality for uploading and downloading files. Furthermore, they included an example program demonstrating the library's usage.
golangsshssh-connectiongossh-client
vuetifyjs/vuetify

Aug 2019 - Dec 2019

🐉 Vue Component Framework
Role in this project:
userFront-end Developer
Contributions:16 commits, 25 PRs, 50 comments in 4 months
Contributions summary:Mohammed primarily contributed to the Vuetify component library by addressing UI and RTL (right-to-left) layout issues. They fixed bugs related to margins, padding, and transitions, ensuring proper display and functionality in RTL environments. Their work also involved adding and improving features such as the "dense" property for various components and updating translations. Additionally, the user updated examples and documentation to reflect these changes.
vue-componentvuevuejsvue-componentsmaterial-design
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