No description
Find a file
2025-07-13 21:12:07 +05:00
logos Update logos/systemd-logo.svg 2025-07-13 20:16:44 +05:00
README.md Update README.md 2025-07-13 21:12:07 +05:00

👋 Assalamualaikum, I'm Muhammad Talha Noshahi

💻 Computer Engineer | 🐧 Linux Enthusiast | 🔧 Embedded Systems Engineer

Website Badge

🎯 What I'm Upto Nowadays

  • 🔭 I'm currently working as: Self-Hosted Git Server with Forgejo

  • 🌱 Currently learning: Systemd, Podman, and Containerization

  • 🧠 Exploring: Low-level optimization, Embedded Systems, and Self-hosting

  • 💬 You can ask me about:

    • C and Linux
    • Bash scripting
    • Vim/Emacs workflow
    • System design for embedded systems

🧰 Languages & Tools

Tools & Frameworks

Linux
Linux
Daily driver, debugging, kernel logs
Git
Git
Version control, self-hosted & GitHub
systemd
systemd
Services, timers, journalctl
Podman
Podman
Rootless containers, infra pods

Embedded Systems

C
C
Systems-level, embedded and performance-critical systems
C++
C++
C but with classes and tighter compilation
Arduino / ESP32
Arduino / ESP32
Prototyping, sensor interfacing, Wi-Fi
FreeRTOS
FreeRTOS
Real-time task scheduling
LVGL
LVGL
Touchscreen GUI for MCUs

Embedded Communication

UART
UART
Basic serial communication
I2C
I2C
Multi-device sensor interfacing
ESP-NOW
ESP-NOW
Low-power peer-to-peer protocol
Modbus
Modbus
Industrial serial & TCP protocol

Fun Facts

  • 🧠 I use Emacs, but I still love Vim keybindings
  • 🔌 I enjoy debugging software and tinkering with Linux.
  • 🎯 I believe clean code is just as important as working code