Armin Kazemi
Computer Engineer and Full-Stack Developer
Address: Calgary, AB
Education
BSc. Computer Engineering
Amirkabir University of TechnologySept. 2016 - Sept. 2020 |
Cumulative GPA: 17.73 / 20 |
Research
Interests
- Machine Learning
- Deep Learning
- Computer Graphics
- Computer Vision
- Mixed Reality
- GANs
- Robotics
- Internet of Things
PROJECTS
Detecting COVID hotspots / Crowded areas in public places.
Crowdedness Detection
Artificial Intelligence for Reversi (Othello) game.
Reversi AI
A massive Java game / isometric game engine similar to Age of Empires III.
PoorCraft
A GLSL shader renderer / playground using .NET framework.
ShaderToy.NET
Mathematical modeling software in 2D & 3D.
MathGP
Graduation magazine website for our graduating class.
CEIT 94
Online music player with visualization.
4KP
Pupil detection and tracking gaze in Virtual Reality headsets.
EyeTrackingVR
A bot that automatically detects the chessboard on screen and also plays it.
ChessBot
Raycasting and Line-of-Sight simulator.
RayCasting
Pacman game accompanied with level editor.
Pacman
Basic 16bit MIPS oriented, SISD CPU architecture implemented with VHDL.
Sayeh CPU
My own clone of the Plants Vs. Zombies game.
Plants Vs. Zombies
Convert your Raspberry Pi into Tor-tunneled Wifi hotspot.
TorPi
Skills
Programming Languages | Python, Java, Javascript, C#, C++, Swift, Kotlin, Ruby, Racket |
---|---|
Data Mining & AI | Tensorflow, Numpy, Pandas, Jupyter Notebook |
Web Development | Node.js, Angular, SCSS, Flask |
Mobile Development | Android, iOS |
Database | MongoDB, MySQL |
Embeded Systems & Hardware | Arduino, Raspberry Pi, VHDL |
Other | Git, Docker, LaTeX |
Teaching Experience
Teaching Assistant
Modeling for Computer Graphics (Under Supervision of Dr. Samavati)Fall 2023
Teaching Assistant
Data Mining (Under Supervision of Dr. Nazerfard)Oct 2019 - Jan 2020
Teaching Assistant
Artificial Intelligence (Under Supervision of Dr. Nickabadi)Feb 2018 - Jul 2018
Teaching Assistant
Advanced Programming (Under Supervision of Dr. Pourvatan)Feb 2017 - Jul 2017
Teaching Assistant
Fundamentals of Programming (Under Supervision of Dr. Pourvatan)Oct 2016 - Jan 2017
LANGUAGES
English (IELTS)
Overall: (7.5 / 9) Listening: (8.5 / 9)Reading: (8 / 9)Writing: (6.5 / 9)Speaking: (7.5 / 9)
Persian (Native)
Azerbaijani (Native)
REFERENCES
Faramarz F. Samavati, Ph.D.
Full Professor
University of Calgary - Calgary, Canada
samavati@ucalgary.caSaeed Shiry Ghidary, Ph.D.
Assistant Professor
Staffordshire University - Stoke-on-Trent, United Kingdom
saeed.shiryghidary@staffs.ac.ukEhsan Nazerfard, Ph.D.
Assistant Professor
Amirkabir University of Technology - Tehran, Iran
nazerfard@aut.ac.irCopyright © 2024 Armin Kazemi. All rights reserved.