How Chisom Got a Canadian Work Permit in 6 Months

Quick Summary

  • Profile: Chisom, 28, Software Engineer, Lagos
  • Education: B.Sc Computer Science (UNILAG)
  • Experience: 4 years (2 Nigerian companies)
  • Budget: CAD 12,000 (~₦6.5 million)
  • Timeline: 6 months from application to arrival
  • Pathway: Express Entry (Federal Skilled Worker)
  • Current status: Working in Toronto, CAD 85,000/year salary

Key insight: Chisom had average credentials (not top-tier university, not FAANG company)—but strategic planning and proper documentation got him approved.


The Background

Who is Chisom?

Age: 28
Location: Lagos, Nigeria → Toronto, Canada
Education: B.Sc Computer Science, University of Lagos (2018)
Work experience:

  • 2 years at a Lagos fintech startup (Backend Engineer)
  • 2 years at an e-commerce company (Full-stack Developer)

Why Canada?

  • Better salary (₦350K/month in Lagos vs. CAD 85K/year in Toronto)
  • Career growth (access to global tech scene)
  • Family future (better schools for his daughter)

The Timeline

Month 1: Research & Preparation

Week 1-2: Choosing the pathway

Chisom researched:

  • ❌ Study route (too expensive: CAD 40K+ for college)
  • ❌ Provincial Nominee Program (PNP) (requires job offer first)
  • ✅ Express Entry (points-based, no job offer needed)

Why Express Entry?

  • Software engineers = high demand (NOC 21232)
  • 4 years experience = good points
  • Can apply from Nigeria
  • 6-month processing time

Week 3-4: Calculating CRS score

Chisom used the CRS calculator:

Factor Points
Age (28) 110
Education (Bachelor's) 120
Work experience (4 years) 50
Language (IELTS 8.5) 124
Total 404 points

Cutoff score (Jan 2026): 490 points
Problem: Chisom was 86 points short


Month 2: Boosting CRS Score

Chisom needed more points. Options:

Option 1: Get a job offer (+50 or +200 points)

  • Difficult without Canadian experience
  • Takes 3-6 months to land offer

Option 2: Get a Master's degree (+30 points)

  • Takes 1-2 years
  • Too slow

Option 3: Improve French language (+50 points)

  • Chisom doesn't speak French
  • Would take 6-12 months to learn

Option 4: Get provincial nomination (+600 points guaranteed ITA)

  • Best option (instant approval)

Chisom's Strategy: Ontario HCP (Tech Draw)

What is Ontario HCP?

  • Human Capital Priorities Stream
  • Ontario invites Express Entry candidates in tech occupations
  • Software engineers qualify
  • Adds 600 points to CRS score
  • Guaranteed Invitation to Apply (ITA)

Requirements:

  • CRS score 350+ (Chisom had 404 ✅)
  • 12 months work experience (Chisom had 48 months ✅)
  • Bachelor's degree (Chisom had one ✅)
  • NOC 21232 (Software Engineer) ✅

Timeline: Ontario draws every 2-4 weeks


Month 3: Taking IELTS & Getting ECA

Week 1: IELTS Test

Chisom prepared for 3 weeks:

  • Watched YouTube tutorials
  • Practiced with past papers
  • Took mock tests

Test day: British Council Lagos
Cost: ₦92,000

Results (2 weeks later):

  • Listening: 8.5
  • Reading: 9.0
  • Writing: 7.5
  • Speaking: 8.0
  • Overall: 8.5 (CLB 10) ✅

Language points: 124 (maximum)


Week 2-4: Educational Credential Assessment (ECA)

Chisom needed to prove his Nigerian degree = Canadian Bachelor's.

Steps:

  1. Chose WES (World Education Services)
  2. Ordered UNILAG transcript (₦15,000)
  3. Sent to WES Canada
  4. Paid WES fee (CAD 240 = ₦130,000)
  5. Wait 6 weeks

Result: "Bachelor's Degree (4 years)" ✅

Total cost (IELTS + ECA): ₦237,000


Month 4: Creating Express Entry Profile

Week 1: Gathering documents

Chisom prepared:

  • [ ] Passport (valid 2+ years)
  • [ ] IELTS results
  • [ ] WES ECA report
  • [ ] Proof of work experience
    • Offer letters (2 companies)
    • Resignation letters
    • Payslips (last 3 months per job)
    • Employment reference letters (detailed job duties)
  • [ ] Police certificate (Nigeria Police Force)
  • [ ] Proof of funds (CAD 13,310 = ₦7.2M in bank account)

Most important: Employment reference letters

Chisom's letters included:

  • Job title
  • Dates of employment
  • Salary
  • Detailed job duties (matched NOC 21232 description):
    • "Developed RESTful APIs using Node.js and Python"
    • "Designed database schemas (PostgreSQL, MongoDB)"
    • "Collaborated with frontend team using React"
    • "Led code reviews and mentored junior developers"

Tip: Letters MUST match NOC description. Generic letters = rejection.


Week 2: Creating profile

Chisom created his Express Entry profile online:

  1. Went to IRCC website
  2. Created GCKey account
  3. Filled in profile:
    • Personal details
    • Education (linked WES report)
    • Work experience (linked reference letters)
    • Language (linked IELTS)
    • Proof of funds

CRS score calculated: 404 points

Status: Entered pool, waiting for Ontario nomination


Month 5: Ontario Nomination & ITA

Week 1: Ontario Notification of Interest (NOI)

Feb 15, 2026: Ontario held a Tech Draw

Chisom received Notification of Interest (NOI) email:

"You may be eligible for nomination by Ontario. You have 45 days to apply."

What this means: Ontario is interested. Chisom must apply to Ontario separately.


Week 2: Ontario application

Chisom submitted Ontario application:

  1. Logged into Ontario PNP portal
  2. Uploaded:
    • Resume
    • Employment letters
    • Proof he intends to live in Ontario
  3. Paid fee: CAD 1,500 (₦810,000)

Processing time: 30-60 days


Week 4: Ontario Nomination Approved

March 10, 2026: Chisom received approval email:

"You have been nominated by Ontario. Your CRS score has increased by 600 points."

New CRS score: 404 + 600 = 1,004 points 🎉


Week 4 (same day): Invitation to Apply (ITA)

Within hours of Ontario nomination, Chisom received ITA from IRCC:

"You are invited to apply for permanent residence. You have 60 days to submit."

This is it—guaranteed PR (if documents are correct).


Month 6: Final Application & Approval

Week 1-2: Submitting PR application

Chisom submitted full application:

  • All documents (scanned)
  • Police certificate
  • Medical exam (₦65,000 at IOM Lagos)
  • Biometrics (₦27,000 at VFS Global)
  • Proof of funds (bank statement + letter)
  • Payment: CAD 2,300 (₦1.24M)

Total submitted: 47 documents, 238 pages


Week 3-4: Waiting

IRCC processing time: 6 months (official)
Chisom's experience: 4 weeks

Status updates:

  • Week 1: Medical passed
  • Week 2: Background check in progress
  • Week 3: Background check complete
  • Week 4: Approved!

April 15, 2026: Confirmation of Permanent Residence (COPR)

Chisom received COPR email + PDF:

"Your application for permanent residence has been approved. You must land in Canada by September 15, 2026."

He did it 🎉


The Budget Breakdown

Here's exactly what Chisom spent:

Item Cost (CAD) Cost (NGN)
Phase 1: Preparation
IELTS test CAD 170 ₦92,000
ECA (WES) CAD 240 ₦130,000
Transcript (UNILAG) - ₦15,000
Phase 2: Applications
Ontario PNP fee CAD 1,500 ₦810,000
PR application fee CAD 1,365 ₦738,000
Biometrics CAD 85 ₦46,000
Medical exam - ₦65,000
Police certificate - ₦10,000
Document translation - ₦50,000
Phase 3: Travel
Flight (Lagos → Toronto) CAD 1,200 ₦650,000
Initial settlement (1 month) CAD 3,000 ₦1,620,000
TOTAL CAD 7,560 ₦4,226,000

Additional: Proof of funds required: CAD 13,310 (₦7.2M) in bank (not spent, just shown)

Grand total: ₦4.2M spent + ₦7.2M shown = ₦11.4 million


Landing in Canada

May 1, 2026: Chisom landed in Toronto

First steps:

  1. Presented COPR to immigration officer
  2. Received PR stamp in passport
  3. Got SIN (Social Insurance Number) next day
  4. Opened TD Bank account
  5. Applied for health card (OHIP)

Week 1-2: Applied to 50+ jobs

  • Updated resume (Canadian format)
  • Applied on LinkedIn, Indeed
  • Focused on tech startups (easier to land than big companies)

Week 3: First interviews

  • 5 phone screens
  • 2 technical assessments

Week 4: Offer received

  • Startup in Toronto (Series A, 30 employees)
  • Role: Full-stack Developer
  • Salary: CAD 85,000/year (~₦46M/year)
  • Benefits: Health insurance, RRSP matching

Accepted!


Lessons Learned

What Worked

  1. Ontario PNP strategy: Instead of waiting for federal draw, targeted provincial nomination (600 points)
  2. Perfect employment letters: Matched NOC description exactly (critical)
  3. High IELTS score: Studied seriously, got CLB 10
  4. Organized documents: Scanned everything, labeled clearly
  5. Applied immediately: After ITA, submitted within 2 weeks (not 60-day deadline)

What He'd Do Differently

  1. Start saving earlier: Needed ₦11.4M—took 18 months to save
  2. Network before landing: Should've connected with Nigerian tech community in Toronto earlier
  3. Get job offer before leaving: Landed in Canada with no job (risky, but worked out)
  4. Research housing: Toronto rent shocked him (CAD 2,200/month for 1-bedroom)

Advice for Others

From Chisom:

"If I can do it, you can too. I'm not from a rich family—my dad is a teacher, my mom is a nurse. I saved ₦100K/month for 18 months while working in Lagos.

The key is strategic planning. Don't just apply blindly. Calculate your CRS score. Identify your gaps. Boost your points.

For software engineers, Ontario PNP is the hack. Federal draws are competitive (490+ points). Ontario invites you at 350+.

Also, employment letters matter more than you think. Mine were rejected once because they were generic. I rewrote them to match NOC duties exactly—approved next time.

Don't give up. I had doubts. My friends said I was wasting money. But I'm here now, earning 10x my Lagos salary. It's worth it."


Chisom's Current Life (1 Year Later)

Job: Full-stack Developer, Toronto startup
Salary: CAD 95,000/year (got a raise!)
Rent: CAD 2,000/month (shares 2-bedroom condo with roommate)
Savings: CAD 1,500/month
Status: Applying for citizenship (eligible in 2028)

Family: Wife and daughter joined him (family sponsorship, 8 months)

What he misses: Jollof rice, Lagos traffic (just kidding), family gatherings

No regrets.


FAQ

Q: Do I need a job offer to apply for Express Entry?

A: No. Chisom didn't have one. Job offer adds points but isn't required.


Q: How long did it take from start to landing?

A:

  • Month 1-2: Research + prep
  • Month 3: IELTS + ECA
  • Month 4: Express Entry profile
  • Month 5: Ontario nomination + ITA
  • Month 6: PR approval
  • Total: 6 months

Q: What if I don't have CAD 13,310 saved?

A: You can:

  • Borrow from family (return after landing)
  • Get a loan
  • Show joint funds with spouse
  • But you MUST show it (IRCC requirement)

Q: Can I apply for Express Entry while working in Nigeria?

A: Yes. Chisom applied while working full-time. It's all done online.


Q: What's the current CRS cutoff?

A: Varies:

  • Federal draws: 480-510 points (2026)
  • Ontario PNP: 350+ points (easier)
  • Check CRS Tracker

Resources


Updated: July 21, 2026
Want your story featured? Share it with us →

Related Articles: