Ibrahim Towha "samurmaykrr"
Systems Engineer & Fullstack Dev
About
Hi, I'm Ibrahim Towha (aka samurmaykrr), a developer who's been coding since I was 10. My passion lies in systems engineering and architecting scalable, robust systems that can handle real-world complexity.
I'm fluent in Python, Rust, Go, and TypeScript, and I absolutely love building with HTMX, HATEOAS principles, and Astro JS. There's something beautiful about the simplicity and power of hypermedia-driven applications and modern web architectures that embrace minimalism over complexity.
"This site serves as my personal portfolio and a space to share my passion for systems engineering and scalable architecture. I believe in building robust, maintainable systems that solve real problems with elegance and simplicity."
Experience
Professional journey in AI research and development.
Digital Promegranate
Current EmployerRemote- ›Architected enterprise-grade multi-tenant e-commerce infrastructure serving 12+ production clients (art galleries and antique dealers) processing 45K+ monthly transactions. Built Python-powered backend orchestrating 50+ reusable widget components with sub-200ms rendering latency. Engineered real-time database synchronization system handling 8K+ daily sync operations with zero data loss through Pub/Sub architecture.
Safe App
Remote- ›Built developer tooling and backend infrastructure for dispute resolution platform
Freelance (Fiverr & Direct Clients)
Remote- ›Delivered 30+ freelance projects on Fiverr and through direct clients, specializing in Python backend development, REST API design, database architecture, and full-stack web applications. Built production-ready systems for startups, small businesses, and individual entrepreneurs across diverse industries.
Projects
View all →Developer Tools
mdtoc-gen
Fast and flexible Rust library and CLI tool for generating and updating table of contents in Markdown files.
sqlite-crypto-ext
SQLite extension providing cryptographic hashing and encoding utilities as native SQL functions.
portcheckers
Go-based CLI for managing ports and processes on development machines with health monitoring.
Latest Articles
View all →curl vs restish: Why You Should Upgrade Your API Testing in 2025
curl has been the default for HTTP requests since forever. restish is what curl should've been for REST APIs in 2025.
sqlite-vec: Vector Search in SQLite That Actually Works
Turn SQLite into a vector database for semantic search, image similarity, and RAG applications. No external services, just pure SQL.
sqlean: The SQLite Extension Pack You Didn't Know You Needed
SQLite is fine on its own, but sqlean makes it actually useful for real work. Here's why you should probably be using it.
Get in Touch
Have a question or want to work together? Send me a message.