Varak's picture

Varak Mesropian

3rd year Computer Science student at Toronto Metropolitan University

About Me

Varak Mesropian

Hello! I'm a second year Computer Science Student at Toronto Metropolitan University.
I'm very passionate about the world of technology which is why I chose to pursue a Comp Sci degree.
Beyond coding and algorithms, I find joy in the art of storytelling through filmmaking. I have written, produced, directed and edited multiple short films, with some being showcased at a community film festival.
I can speak 4 languages; English, French, Armenian and Arabic.
And I know multiple programming languages, with some listed in the "Skills" section.

When I'm not studying or filmmaking, I work on personal coding projects like this website you're in now ;) , and other which are found under the "projects" section.

Skills

under you will find some of my skills
(more can be found in resume)

Python

Python

I have a lot of experience with Python, and its libraries like,
Pandas, Numpy, Seaborn, Matplotlib, Pygames & Turtle.

Java

Java

I have used java in a lot of projects, and I am comfortable
with its featues like, inheritance, interfaces, comparators,
comparables, stacks, queues & more..

Linux

Unix/Linux/bash

I have a lot of experience with Unix, and writing code in Bash
also navigating through a Linux operating system using Linux.

C

C

I have written a lot of assignments/Tests using C
using; loops, arrays, pointers, loops...

htcssjs

HTML, CSS, JavaScript

I learned these languages independently in order
to make this website.

lisp

Lisp

Good understanding in Lisp, due to my course
data structure at Toronto Metropolitan University.

off

Microsoft Office

I have a lot of experience and very good knowledge in all
Microsoft Office softwares, like, Word, Excel, Powerpoint...

languages

Languages

I can speak 4 Languages; English, French
Armenian & Arabic

film

Final Cut Pro

I have a passion in filmmaking, and self taught
iMovie & Final Cut Pro editing softwares

Projects

Press each one for an explanation and link

Project 5
x

Personal Website

HTML, CSS, JavaScript

- Coded my personal website from scratch, using HTML, CSS & JavaScript.
- I used the website to talk about myself and showcase my skills and projects I have worked on.

Visit the project
Project 1
x

Digital Media Store

Java

- Coded a media store that lets users download, play, delete, and sort: songs, podcasts, and audiobooks. Users can also make and delete playlists.
- Took media items from a file, and used inheritance, interfaces, comparators, comparables, stacks and queues, throughout the code.

Visit the project
Project 2
x

Data Collection With Charts and Graphs

Python

- Collected data from university students about their opinions on AI and ChatGPT and used data to make charts and graphs to help with writing the final report.
- Used Pandas library to extract data from Google Sheets and manipulate the information I needed to make the charts and graphs.
- Used Matplotlib library and Seaborn library to make the figures, which consisted of pie charts, bar graphs and line graphs.

Visit the project
Project 3
x

Toronto Transit Commission best option

Python

- Developed a system that asks users for input of name, age, and frequency of TTC use, once completed, the system uses TTC information and data and outputs to a file and optimizes a response deciding whether the most financially efficient option would be to purchase a monthly pass or not, and how much they would be saving.

Visit the project
Project 4
x

Escape room

Python

- Recreated the escape room game, where users must get clues and try to escape different rooms.
- Heavily used Pygame library of Python, and Turtle library.

Visit the project