Simplifying the Concept of Ownership and Borrowing in the Rust Programming Language
A comprehensive guide to understanding Rust's unique ownership system and memory management principles.
I’m Otobong Peter, a systems engineer and researcher currently completing an M.Sc. in Software Engineering. My work focuses on intelligent systems, human-centered design, and systems engineering, with an emphasis on how IT infrastructure can be designed to power adaptive, context-aware applications. I’m passionate about building software that bridges gaps in infrastructure and accessibility, especially across the Global South.
My technical career began in 2019 as a hardware intern, where I worked with microcontrollers and IoT systems. This hands-on foundation shaped my early interest in blending software with physical systems. For my undergraduate thesis, I designed a facial recognition–based smart door lock—my first exploration into intelligent systems at the edge.
In 2020, I led the Google Developer Student Club at Rivers State University and became deeply involved in developer education and open-source mentorship. I co-founded ABCD Africa to support blockchain developers across Nigeria and later helped grow the Nigerian Blacks in Technology chapter, which won Growth Chapter of the Year.
At LTO Network, I contributed to the core backend infrastructure powering decentralized identity and real-world asset systems. I designed and maintained client libraries, cryptographic event chains, and services for projects like the EQTY Passport. I’ve also built secure CLI tooling, real-time messaging pipelines, and developer-facing libraries for the Ownables protocol.
Recent work includes building:
Outside of coding or research, I write essays, lead events through the OpenForge community, and explore interests in leadership, theology, and fiction. I'm a Christian.
"Beyond static interfaces: A Protocol for Agentic, Intent-Driven Adaptive User Interfaces"
View Details →Closing the development gaps on the African continent with blockchain technology
Watch Presentation →Getting started with Blockchain development and ecosystem
Read More →Discussing blockchain technology and its impact on African development
Watch Interview →I enjoy sharing what I learn—through talks, panels, and spontaneous deep dives.
Available for dev talks and workshops.
A comprehensive guide to understanding Rust's unique ownership system and memory management principles.