Built by someone who does the work, not someone who sells it.
Ravana Solutions is a web development and SEO consultancy in Norfolk, Virginia. I build websites and run search campaigns for Hampton Roads businesses. No account managers, no outsourcing, no mystery about who's actually touching your site.
Why Ravana exists
I'm Nick. By day, I work as a senior SEO strategist at a 950-person digital marketing agency, managing search campaigns across hundreds of accounts. Big-name clients, big budgets, serious scale. I see firsthand what actually works in search.
But I also see how the sausage gets made. A business owner in Norfolk signs up because the sales pitch was convincing. They get assigned to a junior account manager who's handling 30 other clients and doesn't know Norfolk from Nashville. The “custom strategy” is a template. The monthly report is auto-generated jargon. Six months later, the owner cancels and assumes SEO just doesn't work.
I keep seeing that pattern. Good businesses, bad agencies. Business owners in Hampton Roads who deserve real expertise getting sold a product instead of a service. So I started Ravana to do it differently.
With Ravana, I do the work myself. I write the code. I run the audits. I build the strategy. When you call, you get me. I keep my client list small on purpose so every business gets my full attention, not a fraction of someone else's.

Nick Mangubat
Founder
The Team

Nick Mangubat
Founder & Developer
Full-stack developer and SEO strategist with 15+ years of search experience. Handles all technical work: code, site architecture, audits, and search optimization. Current senior strategist at a 950-person agency. Published researcher in AI search and creator of open-source SEO tools. Filipino-American, Norfolk local.

Ishan Perera
Co-Founder & Business Lead
Strategic thinker with a background in business development. Leads client relationships, project coordination, and day-to-day operations. Ishan makes sure every project stays on track, on budget, and that you always know exactly where things stand. When you have a question about your account, he's your first call.
Professional Background
15+ Years of SEO Experience
I currently work as a senior strategist at a 950-person digital marketing agency, managing search campaigns across hundreds of accounts. I see every day what works at scale, what agencies cut corners on, and what actually moves the needle for local businesses.
Full-Stack Developer
I write the code myself. React, Next.js, TypeScript, Rust, Python. Your site isn’t outsourced to a freelancer I found on Upwork last week. The same person running your SEO strategy is the one writing your code. That means nothing gets lost in translation between “what should happen” and “what actually ships.”
AI Search Research
I’ve published original research in Generative Engine Optimization (GEO) and developed the Semantic Density Index, a framework for understanding how AI search engines decide who to recommend. This isn’t something I read about in a blog post. It’s research I conducted and published myself.
Open-Source Tool Builder
I build the tools I use. Raptor is an open-source SEO auditing CLI written in Rust with 114+ analyzers. Kain is an AI-powered family meal planning app. These aren’t side projects collecting dust. They’re proof that I ship real software, not just slide decks.
Tools I Built
I don't just use tools. I build them. These are real projects I maintain and use in production, not GitHub repos with one commit from three years ago.
Raptor
Open-source SEO audit CLI
This is the tool I use to audit every client site. Raptor is a Rust-based command-line crawler with 114+ SEO analyzers that checks everything from page speed and schema markup to security headers and internal linking structure. It integrates with Cloudflare Browser Rendering for JavaScript-heavy sites and Claude AI for intelligent analysis. It also runs as an MCP server, so I can pipe audit data directly into AI workflows. I built it because the existing tools were too slow, too expensive, or missed things I cared about.
Kain
AI-powered family meal planning
Kain is a personal project that shows the other side of what I do. It’s a meal planning app focused on Filipino cuisine, built with React 19, Supabase, and Google Gemini. Users get personalized weekly meal plans based on dietary preferences, family size, and cultural tastes. I built it because I wanted my family to eat better and I wanted to build something with the latest stack. It’s the kind of full-stack product work that keeps my skills sharp beyond client projects.
How we work
Every engagement follows the same pattern: start with data, build a real plan, do the work, and prove it's working.
Free Audit
We start with data, not a sales pitch. I run a complete crawl of your site and deliver a branded report showing every technical issue, from page speed to broken links to missing schema markup. You get this report free, whether or not you hire us.
Strategy & Proposal
You get a clear plan with real numbers. I research your Hampton Roads market, audit your competitors, and build a prioritized roadmap specific to your business. No generic checklists. You’ll know exactly what needs to happen, in what order, and what results to expect.
Build & Launch
Custom code, not templates. I handle all development and optimization myself. Every page is built from scratch, tested across devices, and optimized for search before it goes live. You see progress along the way and approve everything before launch.
Measure & Grow
Monthly reporting that proves the results. You get a clear breakdown of traffic, rankings, and conversions. If the numbers don’t justify the spend, I’ll tell you before you do. No long-term contracts. You stay because it’s working.
Why Hampton Roads
Hampton Roads is home. I grew up here, I live here, and I chose to build my business here. When I optimize your site for “plumber Virginia Beach” or “best restaurant Norfolk,” I know what those searches look like because I'm searching them too. I know the seasonal patterns. I know which neighborhoods are growing. I drive past my clients' businesses on the way to the grocery store.
That matters more than you might think. A lot of agencies will tell you they “specialize in local SEO.” But they don't know that the Virginia Beach Oceanfront traffic doubles in summer, or that Ghent has a different customer profile than Great Bridge. I do.
I'm a Filipino-American who grew up in Norfolk. This community is personal to me. When I take on a client, I'm not just optimizing a website. I'm helping a neighbor grow their business. That's the difference between a consultant who happens to be local and a local who happens to be a consultant.
Frequently asked questions
Ready to see what's broken?
Get a free technical audit of your site. No obligation, no sales pitch, just data.