Skip to content
View tackelua's full-sized avatar

Highlights

  • Pro

Block or report tackelua

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tackelua/README.md

Bùi Gia Thịnh (@tackelua)

Embedded Engineering Lead & Project Manager (PMP® · PSM™) · Founder at GithSoft

C++ Python Docker IoT portctl GithSoft sosline Certifications YouTube

10+ years in systems engineering (since 2016). Currently serving as Embedded Engineering Lead & Project Manager (Qt/C++, Embedded Linux) with PMP® & PSM™ credentials. Now coding primarily with purpose: building high-leverage internal tools, automation pipelines, and AI-assisted workflows to empower the engineering team and streamline Project Management (PM) execution, while crafting native systems tooling under GithSoft.


🚀 Featured Systems & Products

Project Domain Stack Highlights & Deployment
portctl Modern Systems Pure Rust, Cloudflare Tunnels, POSIX Zero-daemon port manager, socket probe, and instant edge ingress. brew install tackelua/tap/portctl
AutoMiner IoT Hardware C++, ESP8266, Hardware Watchdog Industrial mining rig watchdog & multi-relay power recovery controller (Archived Heritage, 2017).
WordRadar NLP / EdTech Node.js, Express, SQLite, D3.js Smart English frequency analyzer powered by SM-2 spaced repetition engine.
YouTube Mindmap AI Distillation Next.js 14, MindElixir Canvas, LLM Pipeline AI-driven video transcript extraction to interactive multi-dimensional mindmaps.
SOS Platform Civic Tech / Edge Cloudflare Pages, Workers, D1, PWA Humanitarian emergency rescue platform (sosvn.vn) running at zero infra cost.
Torvin (Active Dev · Private Alpha) Secret Vault / AI Security Rust, AES-GCM, Argon2id, Local Enclave Zero-knowledge secrets vault and token broker for developers & AI agents (preventing token leaks).
GithSoft Studio Engineering Lab Modern Web, Edge CDN Central portal for GithSoft software tools, AI lab, and engineering publications.
GithSoft Image Lab AI Vision On-Device AI, WebGL, Compute Workers High-throughput AI image enhancement & neural upscaling running on client GPU.

🧭 Engineering Portfolio

🖥️ Embedded Systems, Linux & Qt/C++ (Click to expand)

Deep experience in C++ systems programming, Qt MOC internals, memory benchmarks, and automotive dashboard interfaces.

  • QtMqttDevicesEmulator (Public): High-throughput multi-threaded Qt5/C++ emulator simulating fleets of IoT devices.
  • Qt-Containers-Compare (Public): Micro-benchmarking and memory cache locality analysis across Qt container types.
  • Qt-PropertyHelper (Public): C++ template/macro metaprogramming helper eliminating Q_PROPERTY boilerplate.
  • AnalogDigitsClock (Public): Hybrid mechanical analog & digital clock engine rendered via QML Scene Graph.
  • DemoQtAutomotive & QtDashboardSample (Showcase): 60 FPS Digital Instrument Cluster for automotive systems.
⚡ IoT Hardware, Microcontrollers & Industrial Automation (Click to expand)

Designing custom schematics, hardware watchdog timers, relay power controllers, and RTOS firmware since 2016.

  • AutoMiner Series (V1 – V3.1) (GitHub): Hardware watchdog timer & multi-relay power recovery controller for mining rigs.
  • Smart Agriculture Systems (Mushroom, AgriSystem, SmartGardenHub_DUE): Micro-climate automation with Arduino Due (ARM Cortex-M3), ESP8266, SHT3x sensors, and RS485.
  • PZEM-004T Industrial PowerMeter: Opto-isolated AC 220V voltage, current, and active power telemetry monitor.
  • BlynkMegaRelays (Public): W5100 wired industrial Ethernet controller driving 54 I/O pins with zero latency.
  • Den_cau_thang (Public): Bi-directional smart staircase cascading light with smooth PWM dimming transitions.
  • Motorcycle Quick-Shifter: Microsecond-precision ignition spark cut controller for clutchless racing upshifts.
🛠️ Reverse Engineering, Bot Automation & Fintech Systems (Click to expand)

Protocol inspection, headless automation, anti-fingerprinting, and algorithmic computer vision.

  • Encrypted Financial Protocol & Banking Automation Suite (Demo on YouTube): Cryptographic reverse engineering of financial API protocols, AES/RSA payload parsing, and automated OCR CAPTCHA solver. (Private Core)
  • auto-close-chrome-if-door-open (Public): Physical reed switch sensor integration with OS hooks for automated workspace privacy.
  • ImageAutoClicker-py (Public): Computer vision GUI automation using OpenCV multi-scale template matching.
  • Binance USD-M Quantitative Bots: High-frequency orderbook depth streaming and cross-pair arbitrage modeling.
☁️ Modern Systems, Cloudflare Edge & DevTools (Click to expand)

High-performance Rust CLI tools, distributed edge platforms, and developer tooling.

  • portctl (Public, Rust): Local-first port manager, zombie process hunter, and automated Cloudflare Tunnel ingress.
  • Torvin (Private Alpha, Active Dev): Zero-knowledge secrets vault and token broker for developers & AI agents (preventing token leaks).
  • WordRadar: NLP vocabulary frequency analyzer and spaced-repetition flashcard generator.
  • YouTube Mindmap: Automated transcript distillation into interactive mindmaps.
  • SOS Platform: 100% Serverless Edge humanitarian rescue platform on Cloudflare Pages, Workers, and D1 SQLite.
  • GithSoft Image Lab: In-browser GPU image processing with WebGL shaders and on-device neural upscaling.

🧬 Engineering Evolution

Domain & Timeline Scope & Evolution Core Competencies Representative Systems & Credentials
Embedded Leadership & PM
2016 – Present
Engineering Lead & Project Manager
Guiding embedded teams (Qt/C++, Embedded Linux), driving technical architecture, sprint lifecycles, and cross-functional delivery.
Embedded architecture, automotive cockpit displays, team mentorship, project governance. Active Lead & PM · PMP® Practitioner, PSM™ Scrum Master
PM Tooling & Productivity
2024 – Present
Developer Tooling for Team & PM
Building custom automation tools, productivity scripts, and AI-assisted workflows engineered specifically to streamline Project Management and maximize team output.
Custom developer tooling, CI/CD automation, AI-assisted team workflows. Active PM Multiplier · Internal Team Tooling
Systems Tooling & Lab
Personal Lab (GithSoft)
Zero-Daemon DevTools & Edge
Architecting high-speed developer utilities, local socket management, and edge platforms under GithSoft.
Systems design, POSIX socket probing, fd-lock, Cloudflare Pages/Workers/D1, Docker. portctl (Rust CLI), WordRadar, YouTube Mindmap, SOS Platform
Protocol & FinTech Systems
Core Experience
Reverse Engineering & Security
Inspecting proprietary banking protocols, AES/RSA decryption, OCR CAPTCHA automation, market depth streaming.
Cryptographic payload parsing, headless automation, OpenCV template matching. Encrypted Financial Protocol Suite, ImageAutoClicker-py
IoT Hardware Heritage
2016 – 2018
Industrial Rig Automation
Bare-metal firmware, physical relay power control, and hardware watchdog timers deployed to 24-rig mining clusters.
Schematics design, hardware watchdog timers, microsecond ignition controllers. AutoMiner (Archived Heritage), Quick-Shifter, BlynkMegaRelays

🛠️ Core Stack & Methodology

  • Core Systems & Embedded: C++17/20, Qt / QML, Embedded Linux, STM32, Arduino, ESP8266, FreeRTOS, CMake
  • DevTools & Automation: Python, Shell scripting, POSIX socket probing, ADB automation, AI-assisted workflows
  • Edge & Cloud: Docker, Cloudflare Pages, Workers, D1 (SQLite at the Edge), KV, Zero Trust Tunnels, CI/CD, PWA (Offline-First)
  • Methodology & Certifications: PMP® Practitioner · PSM™ (Professional Scrum Master) · Hybrid Agile/Waterfall

📬 Connect

Popular repositories Loading

  1. AnalogDigitsClock AnalogDigitsClock Public

    QML 6

  2. auto-close-chrome-if-door-open auto-close-chrome-if-door-open Public

    C++ 3 1

  3. Qt-PropertyHelper Qt-PropertyHelper Public

    QT AUTO_PROPERTY

    C++ 2 1

  4. freertos_tutorial freertos_tutorial Public

    Forked from zonebee/freertos_tutorial

    FreeRTOS Tutorial

    C 1

  5. ESP8266GmailSender ESP8266GmailSender Public

    Original from Boris

    C++ 1 1

  6. iot-starter-book iot-starter-book Public

    Forked from iotmakervn/iot-starter-book

    HTML 1