About Nick Muthoki
I am a Software Engineer building practical and reliable systems using AI and blockchain. I focus on creating solutions that are secure, understandable, and useful—helping businesses automate, optimize, and innovate without unnecessary complexity.
Engineering Philosophy
- Reliability over Novelty: I choose proven technologies for mission-critical systems, so you can trust them.
- Systems over Features: I design "Domain Gates" that ensure data integrity before it reaches databases or ledgers.
- Deterministic Execution: In finance, law, and operations, software must behave predictably every time.
- Infrastructure as a Service: Deployment pipelines, security, and maintainability are part of the product, not afterthoughts.
Technical Arsenal
- AI Perception & Automation: Python, PyTorch, EasyOCR, Vertex AI, RAG pipelines for practical business applications.
- Blockchain & Smart Contracts: Solidity, Node.js, Web3.js, Hardhat, Lisk L2—used to build auditable and secure systems.
- Backend Engineering: Rust (high-performance), Django (business logic), FastAPI.
- Frontend UX & Web Apps: Next.js, React, Tailwind CSS—focused on clarity and usability.
Representative Work

AutoBooks AI
RAG-based financial copilot that parses invoices and automates IFRS accounting entries, making accounting easier for businesses of all sizes.
Fintech AI
Node.js Web3 Server
Backend-only wallet manager with AES encryption and L1->L2 bridging logic, providing secure and auditable blockchain infrastructure.
Web3 Security
Flash USD
ERC20 stable-value token system with React Dapp and Role-Based Access Control, designed for reliable financial operations and easy integration.
DeFiLet’s Build Practical Systems Together
Whether it’s AI, blockchain, or traditional software, I help businesses deploy reliable solutions that are easy to integrate and use.
