Hi, I'm Chris Mwiti, a backend engineer and API architect with 3+ years of experience building stable, scalable systems. I enjoy turning complexity into clarity through clean architecture, API design, and seamless integrations. I'm a steady, collaborative presence in technical teams, bringing structure to group efforts, sharing solutions without ego, and helping others push projects over the finish line. I contributed to a Kenya Inter-University Hackathon team that finished as the first runner-up, delivering under pressure with speed, precision, and strong teamwork.

Chris Mwiti

Hi, I'm Chris Mwiti, a backend engineer and API architect with 3+ years of experience building stable, scalable systems. I enjoy turning complexity into clarity through clean architecture, API design, and seamless integrations. I'm a steady, collaborative presence in technical teams, bringing structure to group efforts, sharing solutions without ego, and helping others push projects over the finish line. I contributed to a Kenya Inter-University Hackathon team that finished as the first runner-up, delivering under pressure with speed, precision, and strong teamwork.

Available to hire

Hi, I’m Chris Mwiti, a backend engineer and API architect with 3+ years of experience building stable, scalable systems. I enjoy turning complexity into clarity through clean architecture, API design, and seamless integrations.

I’m a steady, collaborative presence in technical teams, bringing structure to group efforts, sharing solutions without ego, and helping others push projects over the finish line. I contributed to a Kenya Inter-University Hackathon team that finished as the first runner-up, delivering under pressure with speed, precision, and strong teamwork.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Developer at Affam Limited
January 1, 2023 - Present
Pioneered and led the development of b-block, a custom blockchain implementation in Go, designed to demonstrate secure transaction handling and persistent state management with an embedded database layer. Engineered a transaction persistence system using LevelDB, ensuring durable storage of blocks and state after node restarts, with atomic writes to prevent corruption during consensus failures. Designed efficient indexing for UTXOs to enable fast balance queries and transaction validation, and implemented Merkle tree storage optimizations for light clients while minimizing disk I/O. Implemented snapshotting and pruning mechanisms to balance chain history retention with storage efficiency for resource-constrained environments.

Education

Bachelor of Science, Software Engineering at Murang’a University of Technology
September 1, 2022 - May 1, 2026
Certificate at Zalego Academy
May 1, 2022 - September 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services
    paper K-Fluid

    a Kafka-like broker with segmented append-only logs, compaction policies, and partitioned storage for linear throughput scaling—experiences that honed my skills in observability, disaster recovery automation, and handling massive data volumes without downtime.

    paper Babosa

    In a world of distributed systems, I engineered a P2P task scheduler with Libp2p, turning potential failures into fault-tolerant wins. Docker deployments? Check. Observability insights? Absolutely. This project echoes the DevOps flair you’d value, all while keeping things agile and documented.

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Nairobi today.