Hi! I am

I work on AI systems, build open-source tools, and write about what I learn along the way. My focus is deep learning, computer vision, and LLMs.

Press+Kto search
50+
Blog Posts
25+
Projects
4K+
GitHub Stars
8+
Years Coding

Projects

AI tools, computer vision systems, and open-source work I have shipped.

View projects

About Me

My background, what I work on, and how I got into software and AI.

Learn more

Open Source

My work on GitHub — tools and libraries used by developers worldwide.

Visit GitHub

Blog

Articles on AI, deep learning, software engineering, and things I find interesting.

Read articles

Latest Articles

Securing Vibe-Coded Apps: A Practical Guide to Not Getting Hacked

Vibe coding is shipping apps faster than ever—but also shipping vulnerabilities at alarming rates. This guide covers real disasters, practical security measures from secret scanning to endpoint hardening, and SOTA AI-powered review methods to keep your vibe-coded apps from becoming the next breach headline.

Coding is not fun anymore?

Coding isn't what it used to be. AI implements faster than we can type, and agents are automating our tasks. But there's a bright side: we're evolving from implementors into architects and reviewers. Here's how to survive the shift.

Agent Sandboxes: A Practical Guide to Running AI-Generated Code Safely

AI agents don't just talk—they execute code. This guide covers the essential sandbox technologies (microVMs, gVisor, WebAssembly) and platforms (E2B, Modal, Northflank) that keep your systems safe while letting agents do their work.

OpenClaw: Security is the Final Boss

OpenClaw (formerly Clawdbot) changed the game for local-first AI agents, effectively giving 'Claude with hands.' But great power comes with great responsibility. In this post, I dive into the architecture of OpenClaw, the security risks of 'vibe-coding', and how we can build safe autonomous ecosystems.

Fine-tuning Llama 3.2 (1B, 3B) and Using It Locally with Llama Assistant 🌟
External

Hey there, AI enthusiasts! Ready to dive into the exciting world of Llama 3.2? This guide is your ticket to turning this powerful but pint-sized AI model into your very own customized assistant. We'll walk you through every step – from playing with pre-trained models to fine-tuning them to your specific needs, and deploying it locally with Llama Assistant.

Privacy in AI: Why I Created Llama Assistant

Privacy in AI is a hot topic. I created Llama Assistant to provide a privacy-focused alternative to popular AI assistants like ChatGPT or Claude AI. In this blog post, I'll share my motivation behind creating Llama Assistant and how it differs from other AI assistants.