As an Angel Investor and CTO, I sit in a lot of rooms where founders pitch me their dreams. They show me hockey-stick graphs, shiny pitch decks, and ambitious roadmaps.
But when I look under the hood, I often see the same tragedy unfolding.
I see pre-seed startups burning cash on Kubernetes clusters they don’t need. I see “AI companies” that are just thin wrappers around an API. I see teams with five junior developers and no senior architect, racking up technical debt that will bankrupt them in twelve months.
The problem with traditional Technical Due Diligence is that it’s expensive, slow, and often too polite. Consultants are paid to be nice.
I wanted something different. I wanted honesty. I wanted a Bad Cop.
So, I built one.
Meet Michael: The AI Auditor
I am launching BadCop.tech today.
It is an automated Technical Due Diligence agent. You jump on a call with “Michael”—my AI alter ego—and he grills you for 20 minutes. He asks about your org chart, your deployment frequency, your security posture, and your cloud burn rate.
If you try to bluff him with buzzwords, he cuts you off. If you tell him you’re “Agile” but deploy once a month, he calls you out.
It’s the interrogation every founder needs before they face a real investor.
How I Built It Solo (The Stack)
I didn’t hire an agency. I didn’t raise a seed round to build this. I built BadCop.tech entirely by myself, leveraging the modern AI stack to move fast.
Here is the architecture:
- The Brain & Voice (ElevenLabs): The core experience is powered by ElevenLabs Conversational AI. I didn’t want a robotic chatbot; I wanted a low-latency, voice-to-voice experience that feels like a real phone call. I prompted the agent (“Michael”) to be skeptical, direct, and slightly impatient—mimicking a seasoned investor who has seen it all.
- The Backbone (Python & Django): I am a Python guy at heart. The application logic is built on Django. It handles the session management, webhooks, and the orchestration between the AI agent and the database. Django’s “batteries-included” philosophy let me ship the MVP in days, not weeks.
- The Infrastructure (AWS Serverless): I practice what I preach. I didn’t over-engineer the infra. The backend runs on AWS Serverless architecture. It scales down to zero when nobody is using it (saving costs) and scales up instantly when the traffic hits. No Kubernetes management, no idle EC2 instances. Just code and efficiency.
Why This Matters
We are entering an era where a single developer can build software that used to require a team of ten. BadCop.tech is proof of that.
But more importantly, I built this to help founders. The “Bad Cop” might sound harsh, but he is actually the most helpful person in the room. He finds the cracks in your foundation now, so you can fix them before they cause a collapse later.
If you think your tech stack is solid, I dare you to test it.
Enter the interrogation room here: https://badcop.tech/
Let me know if you survive the interview.




Leave a Reply