{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Rishabh Singh",
    "label": "AI Engineer · Co-founder",
    "email": "rishabhkumarsingh030@gmail.com",
    "url": "https://rishabhsingh.ca",
    "location": {
      "city": "Fredericton",
      "region": "NB",
      "countryCode": "CA"
    },
    "profiles": [
      {
        "network": "LinkedIn",
        "url": "https://ca.linkedin.com/in/rsingh11unb"
      },
      {
        "network": "GitHub",
        "url": "https://github.com/nesteazy-rishabh"
      }
    ],
    "summary": "AI engineer and co-founder shipping production software since 2019, starting at IBM Security. Co-founder and CEO of NestEazy, whose rental platform is live on the web, iOS and Android with six AI features in production. NestEazy has also built a multi-agent property OS, a proactive platform that helps landlords and property managers run their rentals while a person approves every decision that matters. It is in a pilot, not yet generally available."
  },
  "work": [
    {
      "name": "NestEazy Inc.",
      "url": "https://nesteazy.ca",
      "position": "Co-founder & CEO",
      "note": "alongside a full-time role",
      "location": "Fredericton, NB",
      "startDate": "Jan 2026",
      "endDate": "Present",
      "min": 3,
      "max": 6,
      "highlights": [
        "Built NestEazy's rental platform for the web, iOS and Android in six months on a two-person team. It launched in July 2026 and reached hundreds of users in its first city.",
        "Shipped six AI features to production, including two embedding-based matching algorithms, document fraud checks and Ask Nesty, a retrieval-grounded (RAG) rental-law assistant on the website, used by over 1,000 people.",
        "Lead NestEazy's multi-agent property OS (in a pilot), whose AI agents run leasing for landlords from first enquiry to move-in and hold anything consequential for their approval.",
        "Co-designed the property OS so the model never acts alone. The model drafts and labels with no tools, code writes every automatic message, and choosing a tenant always needs human-in-the-loop (HITL) approval.",
        "Run NestEazy's live web, iOS and Android platform with my co-founder and CTO, from deployment and monitoring to cost control.",
        "Built a compliance engine for Canadian rental law across 13 jurisdictions, with sourced rules that return lawful notice dates and fill 17 official forms.",
        "Built a video agent that turns listing photos into narrated, captioned tours, within per-run cost limits.",
        "Won places in AWS Activate, the Google for Startups Cloud Program and Anthropic's startup program.",
        "Build partnerships with landlords, property managers, local organizations, and cloud and AI providers, and own the roadmap and the company's corporate and tax administration."
      ]
    },
    {
      "name": "The Cabin Depot",
      "position": "Senior Software Developer",
      "location": "Fredericton, NB",
      "startDate": "Aug 2024",
      "endDate": "Present",
      "min": 2,
      "max": 5,
      "highlights": [
        "Launched a B2B channel for 50+ installer partners across Canada and the US, with over half a million dollars in 2026 revenue, and built its partner portal (TypeScript, Express, Shopify GraphQL).",
        "Built and operate a production AI-assisted email-security system that protects about 100 staff and partner inboxes from phishing, payment fraud and impersonation.",
        "Run the technology, including about 8 Shopify stores and their integrations, for an off-grid living retailer selling across Canada and the US. Work with sales, management and outside vendors.",
        "Resolved cross-system production issues between Shopify and the ERP, tracing inventory, pricing and order sync through SKUs, product classes and variant IDs.",
        "Led a 5-person team through a from-scratch SYSPRO ERP rollout, from hosting, servers, VPN networking and user permissions to the database, Shopify data migration and integrations. Connected it to Power BI with least-privilege access.",
        "Built a competitive intelligence platform (Python, Playwright, Flask, Shopify GraphQL) that tracks competitors' pricing, product and branding changes for about 4,000 SKUs across about 50 brands. It checks that matched models are the same product and maps substitutes for backordered items."
      ]
    },
    {
      "name": "PLATO Testing",
      "position": "Consultant",
      "location": "Fredericton, NB",
      "startDate": "Oct 2023",
      "endDate": "Mar 2024",
      "highlights": [
        "Automated an insurance client's Guidewire workflows as CenterTest (Java) suites in Azure CI/CD pipelines, working with the client's team in its own tools and triaging failures in Report Portal and Jira."
      ]
    },
    {
      "name": "IBM Canada",
      "position": "DevOps Developer, QRadar on Cloud",
      "location": "Fredericton, NB",
      "startDate": "Jan 2023",
      "endDate": "Sep 2023",
      "min": 1,
      "highlights": [
        "Deployed services for QRadar on Cloud, IBM's SaaS SIEM for enterprise customers, to Kubernetes (K8s) with Helm, and built Prometheus and Instana monitoring.",
        "Handled incident response for production issues in deployments, networking and cluster resources."
      ]
    },
    {
      "name": "Geoffrey Stephens Engineered IT",
      "position": "Junior Software Developer & Business Analyst",
      "location": "Fredericton, NB",
      "startDate": "May 2021",
      "endDate": "Nov 2022",
      "highlights": [
        "Added computer-vision fraud detection to the Ableassess anti-fraud platform (ASP.NET MVC, Azure Computer Vision) and prototyped it on AWS Rekognition.",
        "Built features for New Brunswick's COVID-19 vaccine booking system (Google Maps API) and its driver's licence test booking system (.NET, SQL)."
      ]
    },
    {
      "name": "IBM Canada",
      "position": "Security Software Developer (Co-op, then part-time)",
      "location": "Fredericton, NB",
      "startDate": "Jan 2019",
      "endDate": "Dec 2020",
      "months": 16,
      "min": 1,
      "highlights": [
        "Built log viewer and configuration tools (React, REST) for WinCollect, QRadar's Windows log agent, plus Python REST APIs for internal security tools, all following Security and Privacy by Design.",
        "Brought SonarQube static analysis into the team's Jenkins pipelines to catch bugs and bad coding practices before production. Wrote Groovy, Geb/Spock and PowerShell test automation."
      ]
    }
  ],
  "projects": [
    {
      "name": "Agentic portfolio",
      "url": "https://rishabhsingh.ca",
      "description": "An MCP server (2026-07-28 spec), an A2A agent and an LLM tool-use loop behind a permission gateway. Its published eval passes 94.9% of 177 graded answers (75.6% on 15 held-out questions) at a p95 of 4.6 s and $0.006 an answer, and none of 88 red-team attacks changed what it did."
    },
    {
      "name": "CityCue",
      "url": "https://citycue.ca",
      "description": "A live, bilingual city feed for transit, roads, weather, outages and events across 13 Canadian cities, built with AI coding agents on dozens of public data feeds. Every update is sourced and timestamped."
    },
    {
      "name": "Garm",
      "url": "https://github.com/nesteazy-rishabh/garm",
      "description": "An open benchmark of six prompt-injection defence designs plus a staff-callback control, for agents that run as scheduled jobs. Per-field authority labels cut approvals on routine work to zero (against 102 to 163 per 100 tasks, partly by gating fewer actions). The callback stopped a handbook-following attack in 8 of 8 episodes. Run on two Claude models; 11 models from 7 vendors cross-checked the write-up. Code and run data are public."
    }
  ],
  "education": [
    {
      "institution": "University of New Brunswick",
      "studyType": "Bachelor of Computer Science",
      "area": "Concurrent Diploma in Technology Management and Entrepreneurship",
      "startDate": "2017",
      "endDate": "2022",
      "honors": "Dean's List",
      "note": "Edwin Jacob Special University Scholarship"
    },
    {
      "institution": "Scaler Academy",
      "studyType": "Data Science Program (part-time)",
      "area": "Machine learning and deep learning",
      "startDate": "2023",
      "endDate": "2025"
    }
  ],
  "skills": [
    {
      "name": "AI & agents",
      "keywords": [
        "LLM APIs (Anthropic, OpenAI, Google)",
        "multi-agent orchestration",
        "tool use",
        "MCP (Model Context Protocol)",
        "RAG (retrieval-augmented generation)",
        "embeddings and vector search",
        "PyTorch and ONNX inference",
        "learning to rank",
        "LLM evals",
        "prompt and context engineering",
        "guardrails",
        "LangGraph"
      ]
    },
    {
      "name": "Languages",
      "keywords": [
        "Python",
        "TypeScript",
        "JavaScript",
        "SQL",
        "Java",
        "C#",
        "Go"
      ]
    },
    {
      "name": "Infrastructure",
      "keywords": [
        "CDN and secure document storage",
        "high availability",
        "AWS (EC2, S3, CloudFront, OpenSearch, CloudWatch, Bedrock)",
        "Google Cloud (GCP, Vertex AI)",
        "Azure",
        "Docker",
        "Kubernetes (K8s)",
        "Helm",
        "nginx",
        "Git",
        "CI/CD (Jenkins, Azure Pipelines)",
        "observability (Prometheus, Instana, Sentry)"
      ]
    },
    {
      "name": "Security",
      "keywords": [
        "prompt-injection defence",
        "red teaming",
        "least privilege",
        "IAM",
        "application security (SAST)",
        "SIEM"
      ]
    },
    {
      "name": "Product & data",
      "keywords": [
        "React",
        "Next.js",
        "React Native (Expo)",
        "FastAPI",
        "Node.js (Express)",
        "GraphQL",
        "PostgreSQL (Postgres)",
        "SQL Server",
        "SQLAlchemy and Alembic",
        "Redis",
        "Celery",
        "pytest",
        "Shopify",
        "Supabase",
        "Firebase (Cloud Messaging)",
        "Power BI"
      ]
    }
  ]
}
