Building secure,
useful software.
I'm Vijay Velu — security engineer and ethical hacker based in India. Vee Labs is where I ship privacy-first mobile apps and field-service tools, applying the same attack-minded thinking to build better defenses into everything I write.
Expertise
Languages, frameworks, platforms, and certifications.
AI Labs
Building with AI — agents, tooling, and prompt engineering across Claude and Google.
Claude Agents
Custom Claude.ai agent configurations built for real workflows — research, data analysis, incident response, and structured data extraction.
Claude Code
Using Claude Code CLI as a daily dev tool — shipping BreachGuard and ACServiceApp with AI-assisted architecture, refactors, and security reviews.
Google AI
Certified in Google's AI agent track. Building and evaluating agentic systems with Gemini, Google AI Studio, and Vertex AI tooling.
What I've Built
Apps in active development — real users, real problems.
BreachGuard
Privacy-first password and email breach monitor for Android & iOS. Passwords are never transmitted — SHA-1 is computed locally, only a 5-char prefix is sent via k-anonymity to HaveIBeenPwned.
ACServiceApp
Field service ticketing app for AC technicians. Role-based access for Admin, Office Staff, and Technicians. Real-time Firestore sync, spare sheet tracking, and activity logs.
Latest Commits
What's shipping right now across both repos.
The Person Behind It
One developer, two apps, zero shortcuts on security.
I'm a Senior IAM Engineer (11+ years, CEH, CCNA) who believes understanding how attacks
work is the best way to build stronger defenses. Vee Labs is where that mindset meets
mobile development — every app I ship gets the same scrutiny I'd apply to a pentest:
k-anonymity for privacy, hardened Firebase rules, Play Store security review, and
no shortcuts before release.
Outside the codebase I run a self-hosted homelab with local AI inference (Ollama +
LM Studio + Paperclip agents), play TryHackMe rooms and HackTheBox machines, and
study for the next certification. All of that lives on my
security blog.