Ken Bell is an experienced IT support and technology instructor with 11 years in enterprise and government environments, known for translating complex technical issues into clear, actionable guidance for diverse audiences. He combines hands-on troubleshooting and large-scale rollout experience with curriculum development and user-facing documentation to drive smooth system adoption. Beyond IT ops, Ken contributes to embedded systems and IoT open-source projects—adding low-level Go support for Raspberry Pi variants and device drivers to the TinyGo ecosystem—demonstrating comfort with hardware registers and bare-metal programming. As founder of The Bell Networks and creator of THE BELL PERSPECTIVE™, he blends disciplined, reflective thinking about leadership, AI, and culture with practical technical delivery. Based in Dallas, he is open to remote roles that leverage his strengths in technical support, customer experience, and clear communication in complex environments.
11 years of coding experience
2 years of employment as a software developer
Computer Science, Computer Science at University of Houston
Intro to Project Management Certificate Project Management, Intro to Project Management Certificate Project Management at UTSA Carlos Alvarez College of Business
Computer Technology/Computer Systems Technology, Computer Technology/Computer Systems Technology at Southern Methodist University
CCNA/NNCSS CERTIFICATION Advanced Engineering, CCNA/NNCSS CERTIFICATION Advanced Engineering at SMU Continuing & Professional Education
TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:6 reviews, 7 commits, 11 PRs in 1 year 4 months
Contributions summary:Ken primarily contributed to the development of device drivers for embedded systems within the TinyGo environment. Their work involved adding mock I2C devices with 8-bit and 16-bit registers for testing purposes. They also integrated a new INA260 I2C device driver and updated existing drivers (wifinina, aht20, epd2in9, and bme280) to improve functionality and support.
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:102 reviews, 54 commits, 69 PRs in 1 year 10 months
Contributions summary:Ken contributed significantly to the implementation of peripheral drivers and low-level system code for the "tinygo" project. Their work involved adding support for the ST Micro NUCLEO-F722ZE board by implementing machine-level abstractions in Go for GPIO pins and timers. They also made changes to include device-specific features and hardware interactions for various STM32 microcontrollers. The user demonstrated a strong understanding of embedded systems and hardware interaction.
rp2040nrf52nrf528408051pong
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.