Available for work & freelance — Vancouver & remote

I build AI tools, dashboards & web apps that businesses actually use.

I'm Nilan — a BCIT Business IT (AI Specialization) graduate in Vancouver working across data, AI, and full-stack development. I've built for a grocery chain, a nonprofit, and small businesses — from SQL reports and Power BI dashboards to AI chatbots and full web platforms.

Portrait of Nilan Beigi
Nilan BeigiBurnaby / Vancouver, BC
Education
BCIT · AI Specialization '26
Focus
Data · AI · Full-stack
Open to
Analyst, dev & support roles
Languages
English · Persian · French (basic)
Tech I build with PythonSQLPower BINext.jsASP.NET CoreC#StreamlitPostgreSQLAzureLLM APIsn8n
01 — Services

What I can build for you

For Vancouver small businesses and teams: practical tech that saves time, from a first website to AI and data tools. English and Persian (Farsi) spoken.

🌐

Websites & web apps

Fast, mobile-first sites and full web apps with logins, dashboards, and a real database behind them.

  • Business & booking websites
  • Online ordering & loyalty
  • Google Business Profile setup
Next.js · ASP.NET Core · SQL · Azure
🤖

AI chatbots & tools

AI wired into how you already work — customer chatbots (incl. English/Persian), smart search, and data Q&A.

  • Website & support chatbots
  • Plain-language search
  • “Ask your data” assistants
LLM APIs · Python · Prompt engineering
📊

Dashboards & reporting

Turn messy spreadsheets into clean data and dashboards that show the numbers a decision depends on.

  • Power BI & Excel dashboards
  • Sales, inventory & KPI reports
  • Data cleaning & modeling
Power BI · DAX · Excel · SQL · Access
⚙️

Workflow automation

Repetitive tasks set up to run on their own — orders, reports, emails, and data syncing between apps.

  • Automated reports & alerts
  • App-to-app integrations
  • Form & order workflows
n8n · APIs · Python
🧭

Business & tech consulting

Look at how the work actually happens, then map where data, AI, and automation fit — practical, not hype.

  • Workflow & process mapping
  • Requirements gathering
  • Tool selection
Process mapping · Stakeholder workshops
🎯

Social content & support

Social media content with Canva and AI tools, plus everyday IT and system support for small teams.

  • Social media content
  • Engagement tracking
  • Setup, troubleshooting & docs
Canva · Microsoft 365 · Copilot
01

Discover

A short call to understand your business and what's slowing you down.

02

Plan

A clear scope, timeline, and price — no surprises.

03

Build

Weekly check-ins so you see progress and shape the result.

04

Launch & support

Go live, hand-over walkthrough, and help after launch.

Have a project in mind?Free 20-minute intro call — I usually reply within a day.

Start a project →
02 — Selected work

Projects & case studies

I build AI systems for real business problems: agents, RAG, MCP and automation, plus the data, finance and web work around them.

Featured 6 projects that show how I build, test and ship AI systems

AI agent2026

ShiftMate

An AI agent that picks its own tools, and asks before spending money.

Searches store policies, checks stock, logs incidents and drafts purchase orders that a manager approves. On a 12-scenario test, tool-selection accuracy rose from 83% to 92% when I switched models.

Python · Tool calling · RAG · Ollama

RAG2026

PolicyPilot

Ask your company's documents a question. Get the answer and its source.

A local RAG assistant that cites the exact policy section and says “I don't know” when the documents don't cover it. Scored 100% on a 23-question evaluation, including the trick questions.

Python · RAG · Embeddings · Evaluation

AI finance2026

FinPilot

Plain-English money questions in, safe SQL out.

A small-business finance system with a profit dashboard, AI-written SQL on a read-only database, invoice checks and a cash-flow forecast. The invoice rules caught 5 of 5 planted errors with no false alarms.

Python · Text-to-SQL · SQLite · Document AI

MCP server2026

Job Tracker MCP

My job search, run by talking to Claude.

A Python MCP server that gives Claude tools to add, update and follow up on job applications. I use it every day, and the data stays on my own computer.

Python · MCP · Claude · pytest

Full-stack2025

Grocery Chain Platform

The ordering system I wished we had when I managed the store.

Customer ordering, POS, loyalty and role-based dashboards for cashiers, staff and managers, plus a bilingual AI chatbot. Presented to management at the grocery chain where I worked; the public demo uses a fictional brand.

Next.js · PostgreSQL · Prisma · LLM API

AI · real client2026

CCWS Senior Services Directory

Seniors find help by simply saying what they need.

Built with a team of four for a real nonprofit client: AI intent-matching and voice search connect seniors and caregivers with community services. Delivered as a live app.

Python · Streamlit · Llama 3.2 · Voice search

More projects Data, web, security and earlier work

AI agent2026

ShiftMate

An AI agent that picks its own tools, and asks before spending money.

Searches store policies, checks stock, logs incidents and drafts purchase orders that a manager approves. On a 12-scenario test, tool-selection accuracy rose from 83% to 92% when I switched models.

Python · Tool calling · RAG · Ollama

RAG2026

PolicyPilot

Ask your company's documents a question. Get the answer and its source.

A local RAG assistant that cites the exact policy section and says “I don't know” when the documents don't cover it. Scored 100% on a 23-question evaluation, including the trick questions.

Python · RAG · Embeddings · Evaluation

AI finance2026

FinPilot

Plain-English money questions in, safe SQL out.

A small-business finance system with a profit dashboard, AI-written SQL on a read-only database, invoice checks and a cash-flow forecast. The invoice rules caught 5 of 5 planted errors with no false alarms.

Python · Text-to-SQL · SQLite · Document AI

MCP server2026

Job Tracker MCP

My job search, run by talking to Claude.

A Python MCP server that gives Claude tools to add, update and follow up on job applications. I use it every day, and the data stays on my own computer.

Python · MCP · Claude · pytest

Full-stack2025

Grocery Chain Platform

The ordering system I wished we had when I managed the store.

Customer ordering, POS, loyalty and role-based dashboards for cashiers, staff and managers, plus a bilingual AI chatbot. Presented to management at the grocery chain where I worked; the public demo uses a fictional brand.

Next.js · PostgreSQL · Prisma · LLM API

AI · real client2026

CCWS Senior Services Directory

Seniors find help by simply saying what they need.

Built with a team of four for a real nonprofit client: AI intent-matching and voice search connect seniors and caregivers with community services. Delivered as a live app.

Python · Streamlit · Llama 3.2 · Voice search

Construction2026

SiteDesk

A foreman's rough notes in, a clean daily report out.

Tracks daily reports, worker safety certificates and overdue RFIs for small contractors. A rule-based safety check still runs if the AI is offline.

FastAPI · HTMX · SQLite · Ollama

CRM2026

LeadDesk

A CRM that answers one question: who do I call today?

Pipeline board, follow-up reminders and AI-drafted emails in English or Farsi. I use it for my own freelance clients.

FastAPI · HTMX · SQLite · Ollama

Reinforcement learning2026

AI Ticket Routing

Support tickets routed by an agent that learns from every decision.

A reinforcement-learning agent that assigns incoming tickets to the best-fit support agent, with a real-time dashboard, built to improve SLA response times.

Python · Reinforcement learning

AI data analyst2026

Athena

Ask your sales data a question, get an answer and a chart.

Answers plain-English questions about sales with a written summary and a chart. Works offline with rules, or with an LLM for open-ended questions.

JavaScript · LLM (Groq) · Charts

ML · Finance2026

Credit Risk & Loan Approval

Loan approval odds, with the reasons behind them.

A logistic-regression model that trains in the browser and returns an approval probability, risk score and top factors, with precision, recall and a confusion matrix.

Logistic regression · Risk scoring

Forecasting2026

Sales Revenue Forecaster

Next months' revenue, with an honest error band.

Learns trend and seasonality from monthly revenue and forecasts ahead with a confidence band, reporting R² and MAPE.

Regression · Seasonality · Charts

ML · BCIT2025

YVR Ground Transportation Demand

Forecasting airport ground-transport demand.

Compared regression models on YVR demand data. Random Forest performed best, with R² = 0.58.

Python · pandas · scikit-learn

Full-stack · Cloud2025

Homigo

Renting made searchable, deployed on Azure.

A housing platform with structured search, listings and role-based access, built by a team of four. Query optimization improved search efficiency and UX by 30%.

ASP.NET Core · Azure SQL · App Service

Security2026

SecureGuard

Phishing and password checks that never leave your browser.

A threat dashboard, a phishing checker that scores messages against 20+ scam signals, and a password lab with crack-time estimates.

JavaScript · Client-side security

Web design2026

Luna Nail Studio concept

A nail studio site built to turn visitors into bookings.

Animated hero, services, gallery, reviews and a booking modal, built with a fictional brand.

Next.js · React · Framer Motion · Tailwind CSS

Booking2026

NINA Hair Studio concept

Booking a haircut in under a minute.

Service picker, live date and time selection, client details and reminder scheduling.

Front-end · Booking flow

E-commerce2026

Redline Motors concept

A car dealership you can shop from your phone.

Filterable inventory, vehicle pages, service booking, an accessories store with a cart, and financing flows.

Front-end · Cart · Filters

Web app · Audio2026

Crescendo concept

A music school, shop and AI studio in one app.

Streaming previews, an in-browser AI track generator, class booking, events and an instrument shop.

Web Audio · E-commerce

Chat UI2026

AI Chatbot

A chat interface that loads instantly, with no API keys.

A conversational UI with rule-based replies, built with Next.js and TypeScript.

Next.js · TypeScript

03 — Experience

Where I've worked

Full résumé (PDF) ↗
Jan 2026 – May 2026
Burnaby, BC · Part-time

Junior Software Developer

Progressive Telecom
  • Turned scattered billing and customer data into clean management reports by writing SQL queries and Python scripts.
  • Kept invoicing and cost tracking accurate by reconciling billing figures in Excel and validating each record.
  • Delivered on-demand reports for the team by translating their requests into SQL queries and Excel outputs.
Sep 2022 – May 2026
Burnaby, BC

Assistant Manager

Persia Foods · Persian grocery chain, Metro Vancouver
  • Replaced manual ordering and loyalty tracking by independently building a full-stack digital platform for the chain.
  • Supported ownership's purchasing and staffing decisions by producing regular sales and inventory reports.
  • Kept a high-volume store running smoothly by supervising scheduling, inventory, and customer service.
Oct 2022 – Dec 2022
Montreal, QC · Part-time

Social Media & Content Coordinator

Dynamic-sat
  • Streamlined multi-platform content production by creating posts with Canva and AI-assisted tools.
  • Improved content decisions by tracking engagement metrics and shifting posts toward top-performing formats.
04 — Skills

My toolkit

Technical first — with the business, finance, and people skills to make the tech useful.

💻Programming

Front-end, back-end, and scripting.

PythonPandasSQLC#JavaScriptHTMLCSSDAX

📊Data & Analytics

From messy rows to decision-ready visuals.

Power BIExcel (Advanced)MS AccessData modelingData cleaningKPI reportingDashboard design

🧠AI & Machine Learning

Applied AI in real workflows.

Machine learningscikit-learnReinforcement learningAdaptive systemsLLM APIsMCP serversRAGLLM evaluationAI agents & tool callingText-to-SQLDocument AIPrompt engineeringChatbots (EN/FA)

☁️Development & Cloud

Shipping full apps end to end.

Next.jsASP.NET CoreEntity FrameworkFastAPIHTMXStreamlitPrismaPostgreSQL (Supabase)AzureGit / GitHubn8n

📈Business & Finance

The context around the tech.

Requirements gatheringProcess mappingWorkflow optimizationStakeholder communicationSales reportingBilling & invoicingCost trackingFinancial reconciliationCash-flow forecastingInvoice auditingProfitability analysisDecision support systems

🤝Customer & Operations

3.5 years leading a busy retail floor.

Customer service & supportTeam leadershipSchedulingInventory managementPOS systemsMicrosoft 365Canva
05 — Education

Education & certifications

Business Information Technology Management — AI Management Option

British Columbia Institute of Technology (BCIT), Burnaby · Diploma · 115 credits · Graduated May 2026
AI Specialization

A program that pairs software, data, and AI with the business side — finance, accounting, marketing, operations, management, and law — so I can build technology and understand why it matters commercially.

Coursework

🧠AI & Applied AI

  • BSYS 3001Artificial Intelligence Management 1
  • BSYS 4001Artificial Intelligence Management 2
  • BSYS 4005Applied AI Management Topics
  • BSYS 4905Directed Studies (AI capstone)

Skills gained: AI strategy, machine learning, LLM tools, real client capstone

💻Programming & Systems

  • BSYS 2065Business Systems Programming
  • BSYS 1000Business Information Systems
  • BSYS 3355Management Information Systems
  • BSYS 3000Cloud Business Development 1
  • BSYS 4000Cloud Business Development 2

Skills gained: Programming, databases, cloud apps on Azure, systems analysis

📊Data & Analytics

  • BSYS 2000Applied Data Analytics in Excel
  • BSYS 3205Business Intelligence 1
  • OPMT 3301Quantitative Methods for Business
  • OPMT 1130Business Statistics

Skills gained: Excel analytics, BI dashboards, statistics, data-driven decisions

💰Finance & Accounting

  • FMGT 4530Enterprise Finance
  • FMGT 3221Management Accounting Administration
  • FMGT 2152Accounting for Management
  • ECON 2100Microeconomics

Skills gained: Financial analysis, budgeting, cost & management accounting

📈Marketing & Business

  • MKTG 1102Essentials of Marketing
  • BUSA 4850Consulting Skills & Problem Solving
  • BUSA 4800Management Policy
  • BUSA 2150Organizational Development

Skills gained: Consulting, business strategy, marketing, how organizations work

⚖️Project, Communication & Law

  • OPMT 4170Applied Project Management
  • OPMT 1174Project Management
  • COMM 1100 / 2200Business Communication 1 & 2
  • BLAW 3600Computers and the Law

Skills gained: Planning & delivering projects, professional writing, tech law & privacy

Certifications & foundation

🤖
Microsoft 365 Copilot Prompting EssentialsMicrosoft · 2026
✨
Google AI for Business ApplicationsGoogle · 2026
🖥️
ICDLInternational Computer Driving Licence
🎨
UI/UX BasicsDesign course · Iran
🧩
E-KidsComputing program · Iran
🍳
FoodSafeFood handling certification · BC
06 — About

The person behind the work

I'm not the loudest person in the room — I'm the one who notices what's slow and quietly fixes it.

I grew up in Tehran and moved to Vancouver about five years ago, rebuilding everything from zero — language, friends, and the way I work. That habit of rebuilding is how I approach systems: look at how the work actually happens, then redesign the workflow underneath it.

I focus on data and AI — dashboards that change a decision and tools that save real hours — and I can build the full app around them when it's needed. Discipline from sport and 13 years of music, creativity from art: that mix shapes how I work.

What's next: a role where I can put my BCIT training to work, while growing toward cybersecurity and building my own AI products.

🎹 Piano & guitar~13 years, incl. public concerts
🏃 Running & archeryFocus under pressure
🎨 PaintingGroup exhibitions in Tehran
▶️ AI contentMaking AI easy to understand
🎬 Short filmsWriting, shooting & editing
🎮 Python gamesWhere I started coding
07 — Contact

Have a project or a role in mind?

Open to entry and junior roles in Vancouver or remote, plus freelance projects for small businesses. Email is the fastest way to reach me — I usually reply within a day.

AI AnalystData AnalystBusiness AnalystBI / Reporting AnalystJunior DeveloperIT / Customer SupportFreelance web & AI
📍 Burnaby / Vancouver, BC🌐 On-site, hybrid or remote⏱️ Full-time or part-timeReferences on request