Hello, I'm

Tojo Thomas

24 years shipping production firmware and edge systems — from semiconductor fab automation in Japan to on-device AI inference at 46ms on Android. Specialised in the full path from C/C++ embedded to quantised neural models running with no cloud dependency.

LinkedIn GitHub 🤗 HuggingFace
Tojo Thomas — Senior Embedded Software Engineer

Turning Complex Systems into Seamless Solutions

Senior Software Engineer with 24+ years of experience across Embedded Systems, IoT, Industrial Automation, Semiconductor, and Medical domains. Specialized in C/C++ embedded development, device SDKs, and edge systems. Proven track record in building scalable IoT platforms and industrial systems across 5 countries.

Hands-on experience in Applied AI including multilingual NLP model training, deployment, and mobile integration — with published models on HuggingFace. Leverages AI-assisted engineering tools (Claude Code, Antigravity) to accelerate development and improve system quality. Currently at Pairpoint — the Economy of Things joint venture between Vodafone and Sumitomo.

24+
Years of Experience
5
Countries Delivered In
C/C++
Embedded & Edge Systems
AI
Published ML Models

Professional Experience

Embedded Applications Developer

Pairpoint — Vodafone × Sumitomo EoT Joint Venture
Dec 2023 – Present
  • Developing IoT payment agent for edge devices (Economy of Things platform).
  • Built and maintained C SDK across industrial gateways (Teltonika TRB) and vehicle platforms.
  • Worked across Linux, FreeRTOS, and Android with multiple MCU and modem integrations (SIMCOM, Quectel, Neoway).

Software Developer (Contractor for Pairpoint)

Deel
Oct 2022 – Dec 2023
  • Embedded IoT SDK development and integration for Economy of Things platform.

Senior Developer

InnoWave
Feb 2020 – Oct 2022
  • Developed ThingWorx IoT solutions across telematics, solar energy, and healthcare domains.
  • Handled solution architecture and presales support.

Technical PM / Architect

Kimball Electronics (incl. GES Infotek)
Sep 2015 – Feb 2020
  • Led a 20-engineer team delivering SECS-GEM/GEM300 smart factory automation systems across semiconductor fabs in Japan, China, Vietnam, and Thailand over 4.5 years.
  • Designed AI-enabled predictive monitoring systems for equipment uptime, reducing unplanned downtime for multiple fab clients.
  • Owned full delivery lifecycle: architecture, multi-site client engagement, and handover — the longest single engagement across a 24-year career.

Technical Project Manager

ZCO Corp
2012 – 2015
  • Managed global projects across mobile and web platforms.

Principal Software Engineer

MicroObjects
2009 – 2012
  • Architected and developed iOS/macOS applications for industrial test automation.

Lead Engineer

Wins Infotek
2007 – 2009
  • Developed semiconductor automation software using C++ and SECS-GEM protocol.

Software Engineer

NeST
2004 – 2007
  • Java systems development and medical imaging solutions.

Skills & Technologies

Languages

C C++ Kotlin Java Python C# Objective-C

Embedded & IoT

Embedded Linux FreeRTOS Device SDKs ESP32 Infineon Traveo Teltonika TRB Gateways SIMCOM / Quectel / Neoway

Protocols & Platforms

MQTT Modbus SECS-GEM / HSMS REST APIs Android Auto Android Automotive OS

AI / ML

On-Device AI / Edge Inference ONNX Runtime LiteRT / TFLite NLP / Transformers HuggingFace PyTorch XLM-RoBERTa INT8 Quantization

Industry Verticals

Factory Automation Semiconductor Fabrication Medical Imaging Smart Factory / Industry 4.0 Economy of Things (EoT) Telematics

Mobile & Tools

Android (Kotlin / Jetpack Compose) iOS / macOS (Objective-C) Android Auto Android Automotive OS ModusToolbox Maven / Gradle Git

What I'm Building

SentiLog — AI emotion journaling app

SentiLog

AI-Powered Emotion Journal — Live on Google Play

Published Android app. Runs a fine-tuned RoBERTa model entirely on-device — INT8 quantised to 120MB, inferring 28 emotions at ~46ms on Snapdragon 8 Elite (no cloud). Investigated NPU delegation on Hexagon DSP via Qualcomm AI Hub; ONNX INT8 CPU outperforms LiteRT NPU for transformer workloads due to subgraph fragmentation. Full-database AES-256 encryption via SQLCipher. Multilingual: English (bundled), German/Japanese/Korean (downloadable). Stack: Kotlin, Jetpack Compose, ONNX Runtime, Android Keystore.

Kotlin Jetpack Compose ONNX Runtime SQLCipher On-Device AI

GoEmotions DE — XLM-RoBERTa

German Emotion Classification Model

Fine-tuned XLM-RoBERTa-base for 28-emotion detection in German text. Trained on translated GoEmotions + 10K native GermEval samples. F1 0.447, top-1 accuracy 69%.

Transformers PyTorch ONNX German NLP

GoEmotions JA — XLM-RoBERTa

Japanese Emotion Classification Model

Fine-tuned XLM-RoBERTa-base for 28-emotion detection in Japanese text. Trained on translated GoEmotions + 35K native WRIME samples. F1 0.396, top-1 accuracy 56%.

Transformers PyTorch ONNX Japanese NLP

GoEmotions KO — XLM-RoBERTa

Korean Emotion Classification Model

Fine-tuned XLM-RoBERTa-base for 28-emotion detection in Korean text. Trained on translated GoEmotions + 50K native KOTE samples. F1 0.568, top-1 accuracy 68%.

Transformers PyTorch ONNX Korean NLP

What Colleagues Say

“Tojo is a phenomenal human being, engineer, mentor, leader, and more. In any of these roles, I would not be surprised to find Tojo in the top few within any organisation. He always loved to experiment and innovate new things. He was an inspiration for the whole team and I would love to work with Tojo again.”

Abilash Francis Senior Mobile Developer, Sandstone Technology

“I have worked very closely with Tojo during the last 16+ years. His technical contributions at multiple Japanese sites were of great value. His software design skills have been exemplary and he could quickly convert his ideas into proof of concepts. I was also particularly impressed by his team management skills and the way he always cultivated budding talents.”

Sanju Thomas Delivery Manager, NeST Digital STC

“Tojo always has a sense of passion in learning new technologies and ensures that he creates forums to impart it to his team. He gives his team a platform for coming up with innovative ideas. He always tries to learn and unlearn — that is one of the best characteristics I look up to.”

Monisha Syamalanathan Manager — People & Culture, H&R Block India

Academic Background

🎓

Diploma with Distinction

Government Polytechnic College (GPTM)
1997 – 2000

Graduated with Distinction — a strong technical foundation that launched a 25+ year career in software engineering.

Delivered Across 5 Countries

🇺🇸
USA
🇯🇵
Japan
🇨🇳
China
🇻🇳
Vietnam
🇹🇭
Thailand
🇮🇳
India