McTaba Labs logo
Software EngineeringThe WhiteboardProjectsEventsMasterclassesWebinarsLearn
Book Call

500+ developers already in the community

Get answers, find accountability partners, and stay ahead

Join Discord →
McTaba Labs logo

Educating 1 million students in tech by 2030.

Programs

  • HighSchool Graduates Launchpad
  • AI & Business Automation
  • Corporate Training
  • McTaba Story & Mission
  • Full-Stack Curriculum
  • Course Pricing & Plans
  • Frequently Asked Questions

Resources

  • Join Discord Community
  • Tech Events in Nairobi
  • Masterclasses
  • Free Resources
  • Learn
  • Campus
  • Africa Tech Talent Report
  • Partner With Us
  • Start a Project
  • Our Work

Contact Us

  • 124 Manyani East Road, Lavington, Nairobi
  • +254727795603
  • Book a Discovery Call

Office Hours:

Mon-Fri: 9am - 2pm EAT

Sat: 10am - 12pm EAT

© 2027 McTaba Labs - A product of Edtech Industries. All rights reserved.

Privacy PolicyTerms of ServiceRefund Policy
  1. Learn
  2. Tech Without a Degree
  3. Do Tech Companies in Kenya Care About Your High School Grades?
Bonaventure OgetoBy Bonaventure Ogeto|Updated July 20, 2026

Do Tech Companies in Kenya Care About Your High School Grades?

No, tech companies in Kenya do not care about your KCSE grades. Not a single Nairobi startup, fintech, or remote company checks your high school transcript when hiring developers. Some corporates ask for academic certificates during onboarding, but the KCSE grade itself is never a factor in the hiring decision. What matters is your coding ability, your portfolio, your technical interview performance, and your work experience.

In this article

  1. 1. The Honest Answer
  2. 2. What KCSE Grades Actually Determine
  3. 3. What Tech Employers Actually Check
  4. 4. Low KCSE Grades and Tech Success
  5. 5. But What About Maths?
  6. 6. What to Focus On Instead of Your Grades

The Honest Answer

No. Tech companies in Kenya do not care about your KCSE grades.

Not your mean grade. Not your individual subject scores. Not whether you got an A or a D. In the context of getting hired as a developer, your KCSE results are irrelevant.

This might be hard to believe if you grew up in a system that made KCSE feel like a life sentence. Results day, with its public announcements and family celebrations (or disappointments), creates the impression that those grades will follow you forever. In most industries, they do carry some weight. In tech, they carry almost none.

Why? Because tech hiring is skills-based. The interviewer asks you to write code, not to recite your chemistry grade. The recruiter checks your GitHub, not your KNEC results slip. The company needs someone who can ship features, not someone who scored an A in English.

What KCSE Grades Actually Determine

KCSE grades determine one thing with certainty: your eligibility for university placement through KUCCPS. A C+ gets you into university. Below that, you need alternative paths. That is where KCSE grades have real, structural power.

After university admission (or the decision to skip university), KCSE grades become progressively less relevant. By the time you are applying for developer jobs, whether at 20, 25, or 35, nobody is asking for your KCSE certificate.

Here is a timeline of how KCSE grade relevance fades:

  • Age 18: KCSE grade determines university admission. Maximum relevance.
  • Age 22 (graduation): University degree matters. KCSE grade is now background information. Most employers never ask.
  • Age 25 (first tech job): Work experience and portfolio matter. KCSE grade is never mentioned.
  • Age 30+: Nobody knows or cares what you scored in KCSE. Your career track record is your identity.

If you are 20 and worried that your C minus in KCSE will prevent a tech career, it will not. If you are 28 and still thinking about your KCSE results, you are carrying weight that nobody is asking you to carry.

Get weekly developer tips

Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.

No spam. Unsubscribe anytime.

What Tech Employers Actually Check

Instead of your KCSE results, Kenyan tech employers check:

Your portfolio. Deployed projects. Live URLs. Source code on GitHub. Can you build things that work?

Your technical interview. Can you solve a coding problem? Can you explain your approach? Can you debug when things break?

Your work experience. Previous roles, freelance work, internships, open-source contributions. What have you built professionally?

Your communication. Can you write clearly? Can you explain technical concepts? Can you collaborate with a team?

Your cultural fit. Will you work well with the existing team? Are you reliable? Do you learn quickly?

Notice that KCSE grades, or any school grades, appear nowhere on this list. The tech industry has its own evaluation system, and it is built on demonstrated skill, not academic history.

The only exception: some large corporates include "attach copies of academic certificates" in their onboarding paperwork. This is an HR formality, not a hiring criterion. The decision to hire you was made before your KCSE certificate was photocopied.

Low KCSE Grades and Tech Success

Some of the most capable developers in the Kenyan market scored below C+ in KCSE. They did not qualify for KUCCPS placement. They could not pursue traditional CS degrees at public universities.

Instead, they found alternative paths: bootcamps, self-teaching, diploma programmes, or direct entry into tech through internships and freelance work. And because they had to fight harder for their skills, many of them take nothing for granted. They code daily because they know their portfolio is their only credential.

A KCSE grade tells you how a 17 or 18-year-old performed on a specific set of exams on a specific day. It does not tell you how that person thinks at 25, how they solve problems at 30, or what they can build at 35. The correlation between KCSE performance and coding ability is approximately zero.

We have seen this at McTaba Labs. Students who scored D's in KCSE have built M-Pesa-integrated applications, shipped production code, and landed developer roles. Their high school grade had no predictive power over their coding ability.

But What About Maths?

People worry that a poor maths score in KCSE means they cannot code. This fear is understandable but mostly unfounded for web development.

Web development requires basic arithmetic (addition, subtraction, multiplication, division), basic logic (if this, then that), and the ability to think in steps (first do this, then do that). If you can follow a recipe, you can handle the maths in web development.

You do not need trigonometry. You do not need calculus. You do not need the quadratic formula. You need to add up prices in a shopping cart, calculate percentages for discounts, and loop through lists of items.

Advanced areas of tech (machine learning, data science, game physics) require stronger maths. But the vast majority of developer jobs in Kenya involve building web applications, APIs, and integrations. For these roles, a D in KCSE maths is not a barrier.

If you struggled with maths in high school because the teaching was bad, the exam was stressful, or you simply were not interested at 17, that tells you nothing about your ability to learn programming logic at 25 or 30.

What to Focus On Instead of Your Grades

If you are reading this article, you are probably worried about your KCSE grades. Stop worrying. Start building.

Focus on skills. HTML, CSS, JavaScript, React, Node.js. These do not require any academic qualification to learn.

Focus on projects. Build things that work. Deploy them. Put them on GitHub. Your portfolio is your new transcript.

Focus on community. Join developer groups. Attend meetups. Find a mentor. These connections matter more than any certificate.

Focus on consistency. Two hours of coding daily for six months will take you further than any KCSE grade could.

McTaba Labs has no KCSE grade requirement. We accept students based on their willingness to learn and build, not on what they scored at 18. Our 26-week marathon produces developers who can build full-stack applications with M-Pesa integration, regardless of their academic background. KES 120,000 with M-Pesa instalment plans.

Your KCSE grade is a number from your past. Your code is a skill for your future. Build the future.

Key Takeaways

  • ✓No tech company in Kenya makes hiring decisions based on KCSE grades. Not startups, not fintechs, not remote companies.
  • ✓KCSE grades matter for university admission through KUCCPS. After that, their relevance drops to near zero in the tech industry.
  • ✓A D+ student who can build full-stack applications is more hireable than an A student who cannot write code.
  • ✓Some corporates request academic certificates during onboarding (as part of a general background check), but the grades on those certificates do not influence the hiring decision.
  • ✓If you scored poorly in KCSE, the tech industry is one of the most accessible career paths available to you. Your code speaks louder than your transcript.

Frequently Asked Questions

Do coding bootcamps in Kenya require minimum KCSE grades?
Most coding bootcamps in Kenya, including McTaba Labs, have no KCSE grade requirement. Some may require basic computer literacy or a pre-assessment, but these are skills-based, not grade-based. If a bootcamp asks for your KCSE certificate, ask why. If they are using it as an admission filter, consider a different bootcamp that evaluates aptitude rather than high school performance.
Will my KCSE grade affect my salary as a developer?
No. Developer salaries in Kenya are determined by skill level, experience, the company, and negotiation ability. Nobody has ever received a lower salary because of their KCSE mean grade. Your salary reflects what you can build, not what you scored in Form Four.
What if I need a degree for a specific job and my KCSE grade is too low for university?
Several Kenyan universities offer mature entry programmes, diploma-to-degree bridges, and credit transfer options for students who did not meet KUCCPS requirements. Private universities often have lower entry requirements. You can also pursue a degree through distance learning programmes while working in tech.
Should I mention my KCSE grade on my developer CV?
No. Your developer CV should focus on projects, technical skills, work experience, and education (if applicable). KCSE grades are not relevant to tech hiring and including them takes up space that could be used for more impactful information like your GitHub profile or deployed project links.

Start with Tech Foundations

KES 2,999

Not sure where to begin? This beginner-friendly course covers how computers work, the internet, Git, and your first lines of code — everything you need before picking a stack. 10 modules, 89 lessons.

Start Tech Foundations

Not ready? Create Free Account

Keep reading

Do You Need a Degree to Work in Tech in Kenya? The Honest Answer

Some tech companies in Kenya will not look at you without a degree. Others will hire you if you can build. Here is how to tell the difference and plan accordingly.

Read more

Is 18 Too Young to Start a Tech Career? Is 30 Too Old?

The internet says "it is never too late" but never says when it is actually hard. Here is an honest take on age and tech careers in Kenya, from 18 to 35 and beyond.

Read more

What Tech Recruiters in Nairobi Look at Before Your Papers

Nairobi tech recruiters have 200 applications and 30 minutes. Here is what they check first, and it is not your academic transcript.

Read more

Can You Become a Software Developer Without a Degree in Kenya?

Yes, you can become a developer in Kenya without a degree. But it takes more than watching tutorials. Here is the actual path, with honest timelines and no sugarcoating.

Read more

Explore related topics

After KCSE: What Next?

Practical guides for every Kenyan student after KCSE. University is not the only path, and your grade is not a verdict.

Coding Bootcamps in Kenya

The honest truth about coding bootcamps. Why most people quit, what separates good programs from bad ones, and how to make the right choice for your situation.

Breaking Into Tech

Practical, no-nonsense guides for anyone looking to start or change their career in tech. From choosing your first language to acing interviews.

Getting Into Tech: The Decision Guide

Every question people ask before and while choosing where to learn to code. Three stages: should I do this, where should I learn, and is this school worth my money.

Bonaventure Ogeto

Bonaventure Ogeto

Founder, McTaba Labs

Bonaventure is the founder of McTaba Labs, a coding bootcamp in Nairobi, Kenya. He has spent years building products for the African market and mentoring the next generation of developers across the continent.