Majid K

Senior Software Engineer at Firewebkit

Greater Canberra Area Australia
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
Majid K is a senior software engineer and architect with 13 years of experience building secure, high-performance distributed systems and full-stack platforms, currently based in the Greater Canberra Area. He runs Firewebkit, a hands-on engineering lab where he operates a production-grade Kubernetes cluster and prototypes AI, hardware integration, and automation solutions that translate into measurable business outcomes. At Domain and Fairfax he led major transformations—introducing GraphQL federation, scalable asynchronous systems, and AI-enabled product discoveries—that improved engagement and revenue. His open-source contributions to a C++ logging library highlight practical expertise in multithreading, build reliability, and cross-compiler compatibility. Known for combining deep technical craft with product-minded delivery, he thrives on detours that illuminate better system design.
code13 years of coding experience
job14 years of employment as a software developer
bookDiploma of Information Technology Software Development, Diploma of Information Technology Software Development at Canberra Institute of Technology
bookBachelors Software Engineering, Bachelors Software Engineering at University of Canberra
languagesEnglish, Arabic, Urdu, Hindi, Punjabi
stackoverflow-logo

Stackoverflow

Stats
788reputation
84kreached
7answers
22questions
github-logo-circle

Github Skills (13)

compiler-optimization10
c-language10
cprogramming-language10
multithreading10
error-handling9
software-quality8
java6
qml6
qtquick6
simpleform6
qt6
ruby-on-rails6
endswith6

Programming languages (6)

TypeScriptJavaC++JavaScriptGoSwift

Github contributions (5)

github-logo-circle
abumq/easyloggingpp

Sep 2012 - Feb 2021

C++ logging library. It is powerful, supports asynchronous low latency, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.
Role in this project:
userBack-end Developer
Contributions:27 releases, 2016 commits, 168 PRs in 8 years 5 months
Contributions summary:Majid primarily contributed to fixing build issues and adding code to address warnings. They resolved several compiler issues related to the project's code and codebase, specifically addressing warnings related to deprecated methods, potentially indicating efforts to improve code quality and compatibility. They also added a feature for getting thread ID, suggesting they worked on multithreading aspects of the library.
consistsc-plus-plusloggingabilitythread
abumq/licensepp

Jan 2018 - Nov 2020

Software licensing using digital signatures 🪪
Contributions:13 releases, 72 commits, 41 PRs in 2 years 11 months
securelicensingcryptographysignaturesx25519
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
Majid K - Senior Software Engineer at Firewebkit