Graduate with a Portfolio
not just a transcript.

Hearts Academy's Industry Readiness Program takes undergraduates and school leavers from classroom theory to deployed, production-grade software in 24 weeks. Real projects. Real mentors. Real placement.

Scholarships available — merit-based fee waivers up to 100%

24Weeks
Full-Time40 Hrs / Week
∼960Total Hours
NAITASIT Eligible

Why Hearts?

Our Aim is to give every aspiring developer the opportunity to become an industry-ready software engineer in the Agentic AI era

48,000+

IT graduates annually in Sri Lanka

Source: UGC

12%

Employer-ready at graduation

Industry average

6 months

Average time to first dev role

Without structured support

3x

Higher placement with mentorship

Industry Readiness Program

01

No Real Projects

College assignments prepare you for exams, not engineering. You graduate with zero experience shipping code that real users depend on.

02

AI Is Here. Are You?

The agentic era demands more than prompt engineering. You need to understand context engineering, multi-agent orchestration, and how to lead AI-powered teams.

03

No Mentorship Pipeline

Finding a mentor who has actually built at scale is nearly impossible as a student. We pair you with senior engineers, architects and mentors who care about your growth.

What you get

More than a curriculum.

Toastmasters

Toastmasters

Build confidence through structured public speaking, a core skill that separates great engineers from good ones.

Senior Mentoring

Senior Mentoring

Dedicated mentoring sessions with senior engineers. Code reviews, career guidance, and real industry perspective.

Industry Talks

Industry Talks

Tech leaders sharing real field insights, not textbook theory. Hear what actually ships.

Real Projects

Real Projects

Work on actual business problems. Ship features that users interact with.

Code Crunch

Code Crunch

Hackathon-style sprints under real pressure. Build fast, ship faster, learn the most.

Company Placement

Company Placement

Work alongside employees at partner companies. Real work environment, real expectations.

What Hearts Academy provides

A structured path from
student to engineer.

This is a portfolio based programme. Every phase produces artifacts: code, documentation, presentations, that compound into professional proof of competence.

01

Production software, not exercises

REST APIs, LLM integrations, deployed services. You will graduate with a GitHub portfolio that proves you can ship.

02

Fluency in the tools the industry uses

Orchestration frameworks, RAG pipelines, CI/CD, cloud deployment. The actual stack companies hire for.

03

Placed, not just certified

Partner companies, senior mentors, and a Demo Day built to open doors. We do not hand out certificates. We get you hired.

The supportive, collaborative environment, along with the trust and mentorship I received, played a key role in my development
J

Jayath De Silva

Intern Software Engineer to Software Engineer

Ready to take the next step?

Apply Now

24-Week Program Structure

From zero to deployed. In sequence.

Full-time industrial training. Spec-driven development with AI. Real projects, real teams, real deployment.

Format

Full-Time

Hours

~960

Certification

NAITA SIT

Technologies and Skills

ReactTypeScriptNode.jsPostgreSQLAI AgentsContext EngineeringSystem DesignGit and CI/CDAPI DesignTestingDevOpsAgile

Performance Rewards

Prove it. We'll pay for it.

At the 12-week midpoint, every participant is evaluated on technical output, AI proficiency, collaboration, and consistency.

Top 10%

100%

fee waiver

Full waiver on remaining monthly fees

Top 25%

50%

fee waiver

Half of remaining monthly fees waived

Financial Support

Open

scholarship

Talent should never be limited by finances

Waivers applied automatically. No separate application needed.

Start here

Apply to the programme.

Takes under 5 minutes. We review every application individually and respond within 7 days.

Programme fee and instalment options are shared after your application is reviewed.

Ready to start?

Fill out our short application form. We'll review it and get back to you within a week.

Apply Now

Opens in Microsoft Forms

FAQs

Questions, answered.

If yours is not here, reach out. We respond within 48 hours.

Who can apply?+

University undergraduates and school leavers are both welcome. We select on aptitude and mindset, not just credentials. All applicants go through an aptitude test and interview — that’s what determines selection.

How does the selection process work?+

Apply via our online form (under 5 minutes). If shortlisted, you’ll be invited to sit for an aptitude test and interview — there’s a LKR 5,000 fee to cover the assessment. We evaluate mindset, problem-solving ability, and willingness to learn. Selected candidates are notified within 7 days.

Do I need to know how to code before joining?+

You should have basic programming ability — comfortable writing simple programs in at least one language and some exposure to web development. You don’t need a degree or years of experience. The aptitude test is what matters most.

Is this a full-time programme?+

Yes. 40 hours per week, Monday to Friday — structured as a professional industrial training placement. This cannot be done alongside regular university classes. Most university students take this during their internship semester.

What is the programme investment?+

LKR 5,000 aptitude test fee (paid before the test), LKR 60,000 registration fee (paid upon selection), and LKR 15,000 per month for 6 months during the programme. Total: LKR 155,000.

Do I need to bring my own laptop?+

Yes, you’ll need a laptop for the programme. If you don’t have one, we can provide a suitable development machine for an additional LKR 50,000 — payable upfront or in instalments alongside your programme fees. Let us know when you register and we’ll have it ready for day one.

Will this count as my university internship?+

The programme is structured to meet NAITA Special Industrial Training requirements — 24 weeks full-time, ~960 total hours, formal supervision, daily training diary, and assessments at 12 and 24 weeks. This is accepted by most Sri Lankan universities as completion of the industrial training requirement. Confirm with your university’s training coordinator before enrolling.

Is there financial support available?+

Yes. We believe talent should never be limited by finances. Scholarship support is available — reach out and we will work on it.

How does the performance-based fee waiver work?+

At the 12-week midpoint, every participant is evaluated on technical output, AI proficiency, collaboration, and consistency. Top 10% receive a full waiver on remaining monthly fees. Top 25% receive 50%. Applied automatically — no separate application needed.

What happens after the programme ends?+

You graduate with a production portfolio on GitHub, merged PRs on real codebases, NAITA SIT certification, and placement recommendations from our architect, tech leads, and programme lead. You’ll also have alumni network access and ongoing career support. Top performers on the Startup Track will additionally have a live product.