The DesishubInternship Program
Spend 1, 3 or 6 months inside a real software company in Kampala. Code on live client projects, get mentored by senior engineers, and leave with the portfolio, certificate, and network you actually need to get hired.
Why This Program is Different
Most internships in Uganda hand you a printer to fix and a chair in a corner. Ours hands you a laptop, a GitHub login, and a real client task on day one.
Real Production Work
You'll commit code that ships to real clients — not toy projects or tutorial clones. Every line you write is reviewed by senior engineers.
1:1 Senior Mentorship
Paired with a Desishub senior developer who reviews your PRs, answers questions, and shapes your growth path week by week.
Recognized Certificate
Industrial Training Certificate accepted by universities across Uganda for attachment and field-work credits.
Hire-Ready Portfolio
Leave the program with 3–5 production-grade projects on GitHub, a polished resume, and a working LinkedIn presence.
Is This Program Right for You?
We've designed this for five very specific kinds of people.
University & College Students
Industrial training (attachment) placement for IT, CS, Software Engineering, and related programs.
Fresh Graduates
Bridge the gap between your degree and your first developer job — close the practical skills gap fast.
Career Changers
Coming from accounting, marketing, education or any field — and want to break into tech with structure.
Holiday Makers (S4 & S6)
Vacation programs for senior secondary school leavers who want a head start in software.
Self-Taught Developers
Watched the tutorials, built a few side projects, but feel stuck — get into a real team and accelerate.
What You'll Actually Learn
10 modules · 60+ lessons · the full production stack we use at Desishub every day.
A Day in the Program
Monday to Friday, 8:00 AM – 5:00 PM. Structured, intense, and engineered for maximum learning.
Saturdays are optional — used for special workshops, hackathons, and guest-speaker sessions.
Do's & Don'ts
Read this before you apply. These are non-negotiable — they keep the program serious and the cohort high quality.
Do's
- Arrive by 8:00 AM sharp — punctuality is non-negotiable
- Bring your laptop, charger, and notebook every day
- Push code to GitHub at the end of every day
- Ask questions early — there are no stupid questions, only stuck students
- Help your fellow interns. Teaching cements your own learning
- Treat client work as confidential — never share code outside the program
- Notify your mentor and the program lead in advance if you must miss a day
- Dress smart casual — you'll be on calls with real clients
- Take notes daily and keep a learning journal
- Use Slack/Discord for all program communication, not WhatsApp DMs
- Show up for mentorship sessions prepared with specific questions
- Embrace code reviews — feedback is a gift, not an attack
Don'ts
- Don't be late — repeated lateness leads to dismissal from the program
- Don't copy-paste solutions from ChatGPT without understanding them
- Don't share client codebases, credentials, or designs publicly
- Don't use the office Wi-Fi for streaming, torrents, or personal downloads
- Don't bring alcohol, cigarettes, or any drugs to the workspace
- Don't ghost — communicate openly if you're struggling or want to leave
- Don't argue with mentors during code review. Listen first, discuss later
- Don't promise clients work or timelines on your own — escalate first
- Don't browse social media during lecture and lab hours
- Don't skip the daily commit — even a small PR keeps the rhythm
- Don't disrespect your fellow interns based on background or skill level
- Don't expect to be hired automatically — earn it through visible work
Transparent Pricing
Pay monthly at UGX 300,000/month, or save by committing to a longer track upfront.
Starter Track
1 Month
Perfect for university attachments needing a short, intensive placement.
- Full 8 AM – 5 PM daily access
- Core curriculum (HTML, CSS, JS, intro to React)
- 1 real production task to contribute to
- Attachment certificate
- Access to Discord community
Standard Track
3 Months
The most popular option — enough time to actually become hire-ready.
- Everything in Starter
- Full curriculum: React, Next.js, Databases, Deployment
- 3–5 production projects on your GitHub
- Dedicated 1:1 mentor + weekly reviews
- Portfolio + CV review sessions
- Internship completion certificate
- Save UGX 100,000 vs paying month-by-month
Career Track
6 Months
Full transformation — go from beginner to junior-developer-ready.
- Everything in Standard
- Advanced topics: AWS, Docker, CI/CD, Testing
- Lead a small feature on a live client project
- Career prep: interviews, salary negotiation, LinkedIn
- Referrals to Desishub's hiring partners
- Senior engineer letter of recommendation
- Save UGX 300,000 vs paying month-by-month
Payment methods: MTN Mobile Money, Airtel Money, bank transfer, or cash at the office. Monthly installments available — talk to us.
What's Included in Every Track
No hidden fees. No surprise costs.
Frequently Asked Questions
Everything prospective interns and their parents want to know.
Still have questions? Talk to a program coordinator.
Ready to Start Coding for Real?
Applications are reviewed weekly. Limited to 15 interns per cohort — apply early, especially if you need attachment letters or university paperwork.
This page is the official source of truth for the Desishub Internship Program. Bookmark it.