Software engineer based in Nairobi. I build financial infrastructure, automation systems, and onchain tooling.
Most of my work sits at the intersection of backend systems and blockchain things that move money, execute fast, or need to be correct by design.
Currently building Koya Bank a Bitcoin native bank for Kenya. M-Pesa in, BTC/stablecoins/USD out. The kind of product that should have existed here five years ago.
Languages
- Node.js / JavaScript production APIs, event-driven systems
- Python - automation, data pipelines, backend services
- Rust — where performance and correctness are non-negotiable
- Solidity — smart contracts, DeFi protocols
Blockchain
- Ethereum — contract development and deployment
- Solana — on-chain automation, MEV, high-frequency bots
- Bitcoin — transaction infrastructure, conversion services
- Cross-chain bridging
Infrastructure
- Docker, AWS, PostgreSQL, Redis
Koya Bank Bitcoin bank for Kenya. Deposit via M-Pesa. Hold KES, USD, BTC, USDC, USDT. Convert at live rates. Built from scratch — full stack, full custody architecture.
Solana Sniping Bot On-chain execution bot for Solana. Monitors mempool, executes within target latency windows. Written in Rust and Node.js.
BTC Conversion Service Bitcoin-to-fiat conversion infrastructure. Handles transaction detection, rate locking, and settlement flow.
Smart Contract Suite Solidity contracts deployed on Ethereum mainnet. Custom logic for financial primitives.
Contract work in Web3 infrastructure, smart contract development, or backend systems where the requirements are specific and the stakes are real.
Not interested in: vague scope, unpaid trials, or anything that starts with "we're pre-revenue but the equity..."
Contact
- Email: westronet@gmail.com
- Telegram: @badcomposer
- LinkedIn: shadrack-macharia

