$ initializing rohan.dev...
$ loading experience.json ✓
$ compiling profile
open-source — accepting guest lectures

I teach machines to think, and humans to code.

Computer Science Educator with 10+ years teaching programming fundamentals, data structures, and full-stack web development to Grades 9-12 and undergrads.

Bishop Cotton School, Bengaluru, KA 560001 Bishop Cotton School 10+ Years Experience
profile.ts
SCROLL
10
years_teaching
2600
students_taught
60+
projects_reviewed
14
hackathons_mentored
about.md

About Me

Code is just a language for describing ideas precisely — teaching it is teaching precise thinking.

Over ten years, I've taught programming fundamentals, data structures & algorithms, and full-stack web development, with a project-first approach: every unit ships something students can actually run and show off.

I run the school's competitive programming club and mentor teams through inter-school hackathons every year.

PythonJavaScriptData Structures Web DevelopmentAlgorithms
📄 cover-letter.md
"

I believe the best way to learn computer science isn't by memorising syntax — it's by building something broken, then fixing it together. My classroom runs like a small engineering team: we plan, we ship, we debug, and we celebrate the commits that finally work.

— Rohan, on his teaching philosophy

qualifications.json

Education

The formal record, before the classroom took over.

2010 — 2012
M.Tech, Computer Science
IIIT Bangalore
CGPA 8.9 / 10
2006 — 2010
B.Tech, Computer Science
Visvesvaraya Technological University
82.4% — First Class w/ Distinction
git log --experience

Work Experience

Every role committed to the record.

a3f9c1
Senior CS Faculty
Bishop Cotton School
Lead faculty for Grades 9-12 Computer Science; redesigned the curriculum around project-based full-stack development.
2019 — Present
a3f9c1
Computer Science Teacher
Inventure Academy
Founded the competitive programming club; mentored 3 teams to state-level hackathon wins.
2015 — 2019
a3f9c1
Software Engineer
Infosys Ltd.
Built internal tooling in Java and Python before transitioning to full-time teaching.
2012 — 2015
stack.json

Skills

Programming Fundamentals

██████████ 96%

Data Structures & Algorithms

██████████ 92%

Web Development

██████████ 90%

Databases & SQL

██████████ 85%

Competitive Programming

██████████ 88%

AI & Machine Learning Basics

██████████ 75%

certs.json

Certifications

Formal credentials, verified and current.

AWS Certified Educator
Amazon Web Services · 2021
ID: AWS-EDU-88213
Google Certified Educator L2
Google for Education · 2020
ID: GCE-L2-40911
Certified Scrum Fundamentals
Scrum Alliance · 2019
ID: CSF-2019-7742
awards.tsx

Achievements & Awards

Best CS Educator Award

2022

14 Hackathons Mentored

2015 – Present

Featured Speaker

EduTech Summit, 2023

3 Published CS Worksheets

CBSE Resource Hub
reviews.log

Testimonials

Approved pull requests from students, parents, and colleagues.

Ananya S.
Class of 2023
approved

Rohan sir's project-based approach is why I actually understand recursion instead of just memorising it. Best CS teacher I've had.

Suresh Verma
Principal, Bishop Cotton
approved

Rohan built our CS department's hackathon culture from scratch. His students consistently outperform expectations at inter-school events.

Karan Mehta
SWE, ex-student
approved

I owe my first internship to the DSA foundation Rohan sir built in Grade 11. Still use his debugging framework today.

Priya Nataraj
Parent
approved

My daughter went from dreading coding class to building her own apps. That's entirely down to how patiently he teaches.

connect.sh

Let's build
something.

Open to guest lectures, hackathon judging, and CS curriculum consulting.

Bishop Cotton School, Bengaluru, KA 560001
references.json
Suresh Verma
Principal, Bishop Cotton School
Contact details available on request
Dr. Kavita Rao
HOD Computer Science, IIIT Bangalore
Contact details available on request