Data Engineer and Backend Software Engineer with 4+ years of experience building scalable microservices, data pipelines, and cloud-native systems. Currently at Safaricom PLC — one of Africa's leading telcos — where I architect and deliver BSS automation solutions using Java/Spring Boot, Python, and cloud infrastructure.
I specialize in backend microservices development, ETL/data engineering, DevOps automation, and blockchain/Web3 development (Solidity, EVM, DeFi). I've built production-grade systems handling real-time data processing, REST API integrations, cron-scheduled automations, and smart contract deployments on Polygon mainnet.
Beyond my day job, I develop algorithmic trading bots (MT5/Python), self-host personal infrastructure on VPS, and build React/TypeScript frontends with Azure AD authentication. I'm actively seeking remote engineering roles where I can bring both depth and versatility across the data and backend stack.
Tech: Java · Spring Boot · Python · React/TypeScript · MongoDB · Oracle · Azure · Docker · Kafka · Solidity · Node.jsMore...