Skip to content
View johnnyjacob's full-sized avatar

Block or report johnnyjacob

Report abuse

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

Report abuse
johnnyjacob/README.md

Johnny Jacob

Systems & Platform Engineer with 20+ years of experience building software from low-level RTOS and Linux systems to large-scale cloud-native platforms.

I specialize in designing pragmatic, scalable systems that balance architectural clarity with long-term maintainability. I’ve worked across embedded systems, robotics, autonomous vehicles, healthcare AI, confidential computing, and multi-tenant SaaS platforms.

Currently building cloud infrastructure at Mendix (2025–Present), focused on scalable and reliable cloud operations.


🛠 Core Expertise

Languages

Go · Rust · C++ · C · Python · Lua · C#

Cloud & Distributed Systems

Kubernetes · Helm · Istio · Microservices · Multi-tenant SaaS
AWS · Azure · API Gateway · Lambda

Security & Confidential Computing

SGX attestation · TDX · TEE workflows
RBAC · Multi-cloud traceability

Systems & Edge

Linux internals · RTOS (ThreadX) · Yocto · Embedded gateways
ROS · OpenCV · Sensor calibration · High-throughput messaging


🧠 How I Work

  • Design for simplicity and clarity first
  • Prefer sustainable systems over clever shortcuts
  • Bias toward maintainability and operational visibility
  • Comfortable at any layer — firmware to Kubernetes
  • Invest heavily in mentoring and raising engineering standards

🔬 Interests

  • Kubernetes operators & platform engineering
  • Confidential computing and attestation systems
  • Distributed system design
  • Developer tooling and internal frameworks

🚀 Selected Impact

Cloud Platform Engineering (2025–Present)

At Mendix:

  • Developing scalable cloud maintenance and reliability systems
  • Improving platform correctness, operability, and lifecycle automation

Cloud & Confidential Computing (2019–2025)

At Intel:

  • Tech Lead for Intel Trust Authority (multi-tenant SaaS for attesting Trusted Execution Environments)
  • Designed high-level and low-level architecture for a multi-cloud microservices platform
  • Improved authentication throughput from 10 TPS → 1500 TPS
  • Built Helm-based modular deployments across environments
  • Implemented RBAC and SSO integrations (Azure AD B2C)
  • Mentored engineers across backend, validation, DevOps, and design
  • Contributed to SGX attestation tooling and Rust-based key broker work in Intel SecL-DC

Autonomous Driving & Robotics (2016–2019)

  • Designed a high-throughput sensor messaging pipeline (3 fps → 11 fps image throughput)
  • Built ROS-based perception integrations and calibration tooling (hours → 30 minutes calibration cycles)
  • Co-authored:
    • Driving Data Collection Framework Using Low Cost Hardware (ECCV 2018 Workshop)
  • Developed the open-source Driving Data Collection Reference Kit

IoT & Embedded Systems (2011–2016)

  • Built connected car POC using Yocto Linux + OBD integration
  • Designed mesh-network sensor beacon system for logistics telemetry
  • Developed SDK abstractions for automotive protocols (OBD, CAN, J1939)
  • Led medical sensing software (ECG, glucose, pedometer) on ThreadX RTOS with Bluetooth protocol stack

Open Source & GNOME Ecosystem (2006–2011)

At Novell:

  • Maintainer of Evolution-MAPI
  • Contributed to Evolution-EWS
  • Worked on iFolder multi-server replication & identity systems
  • Active contributor within the GNOME desktop ecosystem

📫 Connect

GitHub: https://github.com/johnnyjacob
Blog: https://johnnyjacob.wordpress.com/category/tech
LinkedIn: https://www.linkedin.com/in/johnnyjacob/


Always learning. Always building.

Pinned Loading

  1. launchalert launchalert Public

    Chrome Extension Displays the next rocket launch scheduled from planet earth. Powered by TheSpaceDevs.com

    JavaScript 1 1

  2. intel/driving-data-collection-reference-kit intel/driving-data-collection-reference-kit Public archive

    JavaScript 10 5

  3. eplugin-tasque eplugin-tasque Public

    Add tasks from GNOME Evolution to Tasque (live.gnome.org/Tasque)

    C 4 2

  4. power-cut-mon power-cut-mon Public

    Home Power Cut Monitor

    JavaScript

  5. trackpad-indicator trackpad-indicator Public

    An app indicator to manage trackpad

    Python

  6. wasm-golang wasm-golang Public

    Go