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:
- Chose WES (World Education Services)
- Ordered UNILAG transcript (₦15,000)
- Sent to WES Canada
- Paid WES fee (CAD 240 = ₦130,000)
- 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:
- Went to IRCC website
- Created GCKey account
- 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:
- Logged into Ontario PNP portal
- Uploaded:
- Resume
- Employment letters
- Proof he intends to live in Ontario
- 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
Arrival & Job Search
Landing in Canada
May 1, 2026: Chisom landed in Toronto
First steps:
- Presented COPR to immigration officer
- Received PR stamp in passport
- Got SIN (Social Insurance Number) next day
- Opened TD Bank account
- Applied for health card (OHIP)
Job Search
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
- Ontario PNP strategy: Instead of waiting for federal draw, targeted provincial nomination (600 points)
- Perfect employment letters: Matched NOC description exactly (critical)
- High IELTS score: Studied seriously, got CLB 10
- Organized documents: Scanned everything, labeled clearly
- Applied immediately: After ITA, submitted within 2 weeks (not 60-day deadline)
What He'd Do Differently
- Start saving earlier: Needed ₦11.4M—took 18 months to save
- Network before landing: Should've connected with Nigerian tech community in Toronto earlier
- Get job offer before leaving: Landed in Canada with no job (risky, but worked out)
- 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
- Express Entry Calculator: https://www.cic.gc.ca/english/immigrate/skilled/crs-tool.asp
- Ontario PNP (HCP): https://www.ontario.ca/page/ontarios-immigrant-nominee-program
- IELTS Nigeria: https://www.britishcouncil.ng/exam/ielts
- WES (ECA): https://www.wes.org/
- Nigerian Tech Community Toronto: NaijaTO (Facebook group)
Updated: July 21, 2026
Want your story featured? Share it with us →
Related Articles: