Hey, I’m Divin!
A while ago, I was helping a mate apply for jobs—and watched him drown in resume tweaks, endlessly trying to tailor his resume to vague job descriptions. He spent hours crafting cover letters without knowing if his experience even aligned with what the role needed. That’s when it hit me: there has to be a smarter, faster, more personalized way to do this.
I'm a cybersecurity engineer and indie developer based in Victoria, Australia. I love building products that help people, especially when those products leverage smart technology and a security-first mindset. Today, I want to share my journey building FirstImpressionAI—a SaaS product designed to make the job application process painless and effective through smart resume-to-job match analysis.
FirstImpressionAI– What's the Vibe?
https://firstimpressionai.app/
FirstImpressionAI is an AI-powered application that lets users effortlessly create tailored, impactful cover letters and instantly analyzes how well their resumes align with specific job descriptions. What makes it unique is our smart resume-job match analysis, powered by GPT-4o. This feature became the heartbeat of the app.
This isn’t just another ChatGPT wrapper. The smart matching became our secret sauce—giving users real, actionable insights they can't get anywhere else. It’s like having a career coach and hiring manager rolled into one AI experience.
More than the feature set, FirstImpressionAI embodies something I call "Vibe Engineering."
What is Vibe Engineering?
“Vibe Engineering” is more than a method—it’s a mindset. It's about building software where creativity, AI collaboration, and technical intuition guide every decision. From architecture to UI flow, from security to scalability, I let the vibe—and the data—lead.
This involved:
🧠 Vibe Software Development: I wasn’t just coding—I was collaborating with AI. I used GPT to help shape the UX and UI, refactor logic, and explore component structures that made the product feel right.
⚙️ Vibe Infrastructure Engineering: I co-designed a production-grade cloud architecture with AI's help—no shortcuts.
🔐 Vibe Security Engineering: With my cybersecurity background, security wasn’t an afterthought. I ran AI-assisted pentests, modeled threats across the app flow, and built security into the foundation.
Why I Skipped MVPs and Built for Scale
Here’s my controversial take: building a scalable, production-ready product takes about the same time as building a “quick and dirty” MVP. The real difference is whether you plan smartly and build with the future in mind.
With Azure’s serverless infrastructure and a security-first mentality, I had:
✅ Auto-scaling baked in from day one
✅ Enterprise-grade security
✅ A clean, maintainable codebase
✅ Zero technical debt
Security and scale shouldn’t be afterthoughts—they should be your foundation.
Tech Stack and Architecture – Built to Last
FirstImpressionAI is hosted entirely on Azure and designed to be production-grade from launch:
Azure Static Web App: Global CDN + performant React frontend.
Azure Functions: Serverless backend logic with GPT processing.
Azure Foundry: Seamless GPT deployment, no DevOps headache.
Supabase: Robust authentication and PostgreSQL database.
Stripe: Easy, secure payments.
Here’s the simplified deployment:
az staticwebapp create \
--name FirstImpressionAI \
--resource-group production-rg \
--source https://github.com/
--location "Australia East" \
--branch main
Security-First Mindset – From Day Zero
With my cybersecurity background, a "security-first" mentality was baked into every layer:
🔐 JWT-based authentication via Supabase
⚠️ API rate limiting at Azure Function level
🧹 Input sanitization + validation for all AI inputs
🛡️ Encrypted storage with automated backups
📉 AI-assisted vulnerability scans + threat modeling
📈 Real-time monitoring and alerting
This not only saved future rework but gave users immediate confidence.
Growth Strategy – No Gimmicks, Just Sharing
My best marketing? Being real and building in public:
📹 YouTube walkthroughs of the smart match feature
📝 Blog posts about the architecture and vibe process
🤝 Active in dev forums, LinkedIn, and Reddit—sharing insights, not just links
It’s been organic but energizing. Turns out, when you solve a real pain with solid engineering, word spreads.
Monetization – Clean and Honest
From day one:
✅ Free tier with 3 generations to feel the magic
💳 Paid tiers via Stripe for unlimited access and features
we provide unlimited generations for as little as 4.5 USD.
The conversion rates have been encouraging because the value is immediate.
*Future Enhancements *– More Vibes Coming
📄 ATS-Friendly Resumes based on match analysis
📊 Analytics Dashboards to track your job fit trends
🤖 Interview Prep AI with custom question generators
🤝 Recruiter Tools and a 2-sided job marketplace
Final Thoughts – Let’s Build the Future of Job Hunting
This project has been my creative playground, my technical dojo, and my passion in motion. I’d love to hear what you think—whether you're a job seeker, developer, or just curious about building with AI.
✨ Try FirstImpressionAI
💬 Reach out: @FirstImpressAI | firstimpressionai.contact@gmail.com
Let’s connect, collab, or even just vibe over coffee. 🚀
🙏 Thanks for reading! If this resonated with you, share it with others who might be building the next AI-powered future.
Top comments (0)