LocalEyes AI · Jun 2026 – Present
LocalEyes AI
Full-Stack Developer / Lead Backend Engineer
localeyes.ai ↗Architected and developed a multi-tenant NestJS SaaS backend for Google Business Profile management, local rank tracking, billing, and AI-powered audits.
Impact
- Multi-tenant NestJS API
- Bidirectional Google profile sync
- Reliable BullMQ workers
Highlights
- Architected and developed a multi-tenant NestJS SaaS backend with JWT authentication, RBAC, and IDOR protection, enforcing strict tenant-level data isolation.
- Engineered bidirectional Google Business Profile synchronization using OAuth 2.0, field-mask merging, inbound/outbound synchronization, and webhooks for Google-suggested profile changes.
- Built reliable BullMQ background workers for profile synchronization, OAuth processing, billing operations, AI workflows, and other asynchronous jobs.
- Developed a geo-grid local rank tracking system with multi-point SERP scans, historical rankings, weekly tracking, competitor scoring, and ranking-change alerts.
- Implemented an AI-powered GBP audit pipeline using preprocessing, LLM processing, JSON Schema validation, scoring, weighted analysis, and scheduled re-audits.
- Integrated Stripe subscription billing with Checkout, signed webhooks, idempotent event handling, coupons, subscription management, and per-location plans.
- Owned production background jobs, Docker deployment workflows, CI/CD pipelines, and application deployments to DigitalOcean.
- Improved backend performance and reliability through caching, asynchronous processing, and architecture optimization.
Stack
NestJSTypeScriptMySQLBullMQValkeyStripeGoogle APIsDockerDigitalOcean