Kaveh Jahangiri

Educator and Web Developer

Over the past seven years, I have worked as a journalist for Iranian national TV, an English and French teacher, an IELTS mock examiner for language academies, and as a freelance web developer, creating websites and various applications. Recently, I have also begun teaching cinema and art courses at universities and art schools. These roles reflect my diverse interests, and as a permanent resident of Canada, I am open to opportunities in any of these fields or related areas.

Profile Picture

Web Development Projects

View selected projects below

Some screen recordings from the website kiarostamifilmfest.com

Kiarostami Film Festival

I developed and led the IT team for the International Kiarostami Film Festival website. This site includes a back-office panel designed for journalists to publish news and media, as well as for directors to select and manage film submissions.

Visit the website
Some screen recordings from the IELTS Examiner Helper app.

IELTS Examiner Helper

I developed a web-based application for an IELTS language center that enables mock writing examiners to leave comments on candidates' mock tests. This application reduces the time spent on commenting by nearly half and significantly enhances their efficiency.

Some screen recordings from the website tildacollege.ir

Tilda College

I created a comprehensive website for my language academy using Django, HTML, CSS, and JavaScript, supporting staff operations like registration and accounting, and student activities including exercises and tests. This project prompted me to begin learning React to enhance my front-end development skills.

Some screen recordings of the home page of the website parsaresin.ir

Parsa Resin

I built a simple website for a company that wholesales and retails resin and fiberglass products. Initially planned as a more complex project, the employer later decided to maintain its basic form.

Visit the website
Some screenshots from the theme for my personal website

Personal Website Theme

Originally, I developed my personal website using HTML and CSS, inspired by Christina Truong's CSS course on LinkedIn. To simplify content editing, I integrated jQuery, creating a theme-like functionality. Content updates were managed through Django's sqlite3 database, utilizing Django templates. However, my current website (kavehjahangiri.com) is built using Next.js.

See the code on GitHub

Work Experience

Web Developer and IT Manager

Freelance (2019-Present)

Kiarostami Film Festival (2023-Present)

I've been doing the following:
  • Managing web projects from start to finish, ensuring timely and budget-compliant delivery.
  • Lead and motivate a team of editors and designers to meet project objectives.
  • Oversee technical aspects of web applications, ensuring high-quality architecture and code.
  • Managing web projects from start to finish, ensuring timely and budget-compliant delivery.
  • Align web development strategies with the company's business goals

University Lecturer

Iran University of Applied Science and Technology (2023 - Present)

I've been teaching the following courses:
  • The History of Cinema
  • Technology in Cinema
  • ScreenWriting and Directing
  • Structure in Film and TV Series
  • Principles of Editing
  • Aesthetics of Editing

IELTS Mock Examiner

IELTS Tehran (2023 - Present)

My tasks includes:
  • Evaluating Task 1 and Task 2 Responses
  • Scoring According to IELTS Criteria
  • Providing Constructive Feedback

Language Instructor

Iran-Australia, Tehran (2012 - 2016)

Jahand Institue, Esfahan (2016 - present)

Assessing Candidate's Writings as a mock examiner, and teaching courses like:
  • Learning English Through Movies and the News
  • IELTS Preparation Courses
  • Advanced English Grammar and Sentence Structure
  • General English Courses (American English File, Top Notch and Touchstone)s
  • General French Courses (Alter Ego)

Journalist

Iran National TV (2017-2024)

According to my knowledge, judgement and experience, I have been handling the follows:
  • Assessing and writing reviews on television screenplays to decide over their production. (pre-production stage)
  • Supervision over some of the producing programs to confirm their compliance with necessary artistic and technique standards (production stage)
  • Evaluating and writing critical reviews on the produced art works such as info-graphics, motion graphics and video items to be confirmed in showing them in TV programs (post production stage)
  • Daily supervision and writing critical reviews over the TV produces programs, analyze them, to be used in comprehensive system of program promotions.

Graphic Designer

Iran Timer-Tehran (2014-2015)

My tasks included:
  • Photographing products in the studio, editing the images, and preparing them for use as product pictures on the website
  • Designing images for website banners
  • Daily translation of news and articles related to wristwatches

Education

Soore Art University - Tehran

  • Bachelor's Degree
  • 2010-2014
  • Cinema - Screenplay
  • Broadcasting University - Tehran

  • Master's Degree
  • 2014-2016
  • Television - Producing TV Shows
  • Tehran University - Tehran

  • Master's Degree
  • 2019-2021
  • Teaching French
  • Isfahan University of Technology - Isfahan

  • Master's Degree
  • 2023-Student
  • Artificial Intelligence
  • IELTS

  • 2021
  • Overall: 8
  • Reading: 9
  • Listening: 7.5
  • Writing: 7.5
  • Speaking: 7.5
  • TEF Canada (French)

  • 2021
  • Overall: B2
  • Reading: B2
  • Listening: C1
  • Writing: B2
  • Speaking: B2