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.
Web Development Projects
View selected projects below
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 websiteIELTS 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.
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.
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 websitePersonal 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 GitHubWork Experience
Web Developer and IT Manager
Freelance (2019-Present)
Kiarostami Film Festival (2023-Present)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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
Broadcasting University - Tehran
Tehran University - Tehran
Isfahan University of Technology - Isfahan
IELTS
TEF Canada (French)