AP.
Available for new opportunities — Vancouver, BC

Hi, my name is

Abhay Parashar.

I build software that ships to real users.

Full-stack engineer out of Vancouver with 4 years of professional experience across Canada and India. Right now I'm finishing a multi-tenant CRM for a 300-person nonprofit and building an AI agent channel for a live manufacturing business. I care about software that works for the people using it, not just the people reviewing the pull request. Graduating March 2026 and looking for a full-time engineering role in Canada.

95% satisfaction
300+ users
2 products in market
4 yrs experience

01. About

Abhay Parashar

Before computer science, there was a manufacturing floor. My family runs an export business in India that has supplied companies like Disney and Lee Cooper for over twenty years. Starting at 17, running their CRM platform and writing client proposals taught me something most CS grads learn much later: software exists to solve a business problem or it doesn't need to exist.

That realization is what pulled me into a CS degree at Vancouver Island University. Not because I wanted to learn syntax, but because I kept seeing manual processes that software could fix and I wanted to be the person who could actually build the fix. Three co-op placements and a near-perfect GPA later, the instinct hasn't changed. Every project I take on starts with the same question: what's broken and who is it broken for?

These days, most of my hours go into PowerCompass Pro, a multi-tenant CRM I proposed and am shipping as the lead developer for a 300-person nonprofit. On the side, I'm building an AI agent channel to automate client acquisition for my family's export operation. Both are live projects with real stakeholders and real consequences. That's the part I like.

  • Next.js
  • Supabase (PostgreSQL)
  • TypeScript
  • Django/DRF
  • Playwright
  • GitHub Actions
Currently Building
  • PowerCompass ProLaunching July 2026
  • AI Agent ChannelA&A Exports (active)

02. PowerCompass

95% stakeholder satisfaction. Replaced a multimillion-dollar org's core CRM. Led the build from proposal to production.

A 300-person organization was running on software that made everyone's job harder. I proposed replacing it, led the build, and shipped a system they actually wanted to use.

01 · The Problem

NACL is a multimillion-dollar nonprofit supporting individuals with developmental disabilities. Over 300 employees used their CRM every day. The system was Microsoft Power Apps. It worked in the way a spreadsheet works when you need a database: technically functional, practically painful.

Board members couldn't pull operational data without asking someone to run a manual report. Employees fought the UI instead of doing their actual jobs. The analytics didn't exist. The limitations weren't edge cases. They were the daily reality for hundreds of people.

02 · The Decision

Nobody asked me to replace it. I sat in on enough workflows to see that patching Power Apps was a dead end. So I wrote a proposal: rebuild the entire thing from scratch, designed around how the organization actually operates. I made the case to leadership, got buy-in, and was brought on as the lead developer.

I owned the architecture, the core implementation, user testing, and deployment. The team worked under my technical direction, but the design decisions and product calls were mine.

app.powercompasspro.com
PowerCompass Dashboard Architecture

Core Dashboard

Next.js 14 & Supabase

03 · What I Built

A multi-tenant SaaS CRM built to serve multiple organizations, each with 200+ employees. The frontend is Next.js. The backend runs on Supabase with PostgreSQL, row-level security policies for full tenant data isolation, role-based authentication, and real-time event handling.

On top of that: a board-level analytics dashboard so leadership could make operational decisions without waiting for anyone to compile a report. Stripe integration with concurrency handling for payment processing. Novu for the notification infrastructure. A migration system for schema evolution as the product grows.

Testing isn't an afterthought. Playwright covers the critical backend flows. GitHub Actions runs CI/CD on every push. The deployment pipeline catches regressions before they reach users.

/analytics
PowerCompass Reporting and Analytics

Reporting & Analytics

Real-time operational KPIs

04 · The Outcome

95% satisfaction across all stakeholder groups: employees, management, and board. The board now makes operational decisions directly from in-app analytics. Manual reporting workflows are gone.

PowerCompass Pro is designed as a multi-tenant platform. NACL is the first client. The architecture supports onboarding additional organizations without code changes. Launching July 2026 at powercompasspro.com.

If your team is dealing with internal tools that aren't working, manual processes that should be automated, or software that users avoid — that's the kind of problem I solve.

Interested in how I approach projects like this?

Get in touch →

04. Experience

Software Engineer @ Charvar Networks

Jan 2024 — Present

  • Proposed and led ground-up replacement of Microsoft Power Apps CRM for NACL; designed multi-tenant SaaS architecture serving multiple organizations, each with 200+ employees
  • Built full-stack system in Next.js + Supabase: schema design, row-level security policies, role-based auth, real-time data, board-level analytics dashboard
  • Ran structured user testing rounds with employees and board; maintained 95% satisfaction through iterative delivery
  • Built automated testing (Playwright) and CI/CD (GitHub Actions); integrated Stripe payment processing and Novu notifications

03. Work

Interactive ERD Diagram Tool
Solo R&D · No Existing Solution · Client Deadline · Delivered

Interactive ERD Diagram Tool

The client needed a way to write SQL schema definitions and instantly visualize them. Existing ERD tools didn't fit their specific workflow, so I built the parser and rendering rules from scratch. The graph nodes are draggable — you can move them around with your cursor and the relationships between entities re-render in real time. Built end-to-end in Next.js and Django/DRF, and shipped solo within a single co-op term.

  • Next.js
  • Django/DRF
  • Python
  • REST API
Broker Training & Client Management Platform
Client Redacted
Sole Developer · Shipped · Live in Production

Broker Training & Client Management Platform

A brokerage needed a platform where brokers could manage training progress and client workflows without juggling multiple tools. I built the system end-to-end with a Next.js frontend and Django REST backend. JWT authentication handles user sessions while PostgreSQL stores training and client data. The platform runs in production and supports day-to-day operations for the team.

  • Next.js
  • Django REST
  • JWT
  • AWS EC2
  • PostgreSQL
  • Vercel
Branded Social Media Poster Generator
Sole Developer · Shipped · Live in Production

Branded Social Media Poster Generator

Insurance advisors often needed branded visuals for social posts, but creating them manually slowed things down. This tool lets advisors generate compliant branded posters directly from the web interface. React handles the UI while Django powers the backend services. CI pipelines and containerized deployment keep the system stable in production.

  • React
  • Vite
  • Django REST
  • Docker
  • nginx
  • GitHub Actions

Other Noteworthy Projects

Smaller apps, tools, and technical experiments.

Study Buddy

Student scheduling app with Firebase auth and real-time data. Led user testing; UI changes drove a 30% jump in satisfaction scores.

  • JavaScript
  • HTML
  • CSS
  • Bootstrap
  • Firebase

Weather Gallery

Desktop app for weather, climate, and pollutant monitoring by region. Custom image gallery built with PIL improved user ratings by 20%.

  • Python
  • Tkinter
  • Open Weather API
  • PIL

Bankist

Banking simulator with loan requests, transfers, and transaction history. All state management in vanilla JavaScript. No frameworks.

  • JavaScript
  • HTML
  • CSS

ASCII Adventure Game

Text-based C++ game with ASCII animation. Geometry and trigonometry for movement and collision detection, optimized for Linux terminals.

  • C++
  • OOP
  • Linux

A&A Exports Website

Marketing site for a 20+ year fashion accessories exporter. Clients include Disney and Lee Cooper. Built to modernize their B2B web presence.

  • Next.js
  • Firebase
  • Vercel

Event Management API

Production-grade REST API. Custom user model, token auth, Docker, PostgreSQL, GitHub Actions CI. Backend only. No frontend. Just a clean API.

  • Django REST
  • PostgreSQL
  • Docker
  • GitHub Actions

TuneTraveller

Collaborative ML project using NLP and topic modeling to classify music lyrics by theme.

  • Python
  • scikit-learn
  • NLP
  • Topic Modeling

05. How I Think

01.

User testing early saves a surprising amount of time.

Watching someone actually use a system tends to reveal issues faster than design discussions ever do.

02.

The quiet signals usually matter most.

When people start exporting data or creating side spreadsheets, it usually means the system isn't doing its job yet.

03.

Good internal tools remove small frustrations.

Enterprise products rarely succeed because they look impressive. They succeed because people stop fighting the workflow.

06. What's Next?

Get In Touch

I'm wrapping up my CS degree at VIU this March and looking for a full-time engineering role in Vancouver or remote in Canada. If you're building something that matters to real users and you need someone who can own the full stack from architecture to deployment, I'd like to hear about it. No recruiters, no form letters. Just send me an email.

Ask my AI about my experience

Have a question about my work? Ask my AI — it's trained on everything I've built.

Try it →
Say Hello → abhayparasharr@gmail.com
Designed & Built by Abhay ParasharNext.js + TailwindVercel