Summary
🤩
Rockstar🎓
Top SchoolMuhammad Abdullah is a Senior Software Engineer with about 6 years of professional experience focused on backend systems, microservices, and embedded firmware research. He has built scalable APIs, Kafka- and gRPC-based interservice communication, and custom SDKs while delivering production services in Go, Node.js, and Python across SaaS and fintech contexts. Beyond cloud-native backend work, he independently reverse-engineers automotive ECU firmware with Ghidra and prototypes ESP32/Arduino IoT integrations, bridging low-level embedded insights with real-time telemetry and CAN-based diagnostics. Comfortable across the stack, he has hands-on experience with container orchestration, secure payment flows, and performance-focused patterns like worker threads and MongoDB aggregation. Now at Arclab Solutions, he combines practical firmware-level curiosity with a track record of shipping robust distributed systems.
6 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at COMSATS University Islamabad