Hello, World.

Sara Ghaemi.

Technology Specialist at TELUS | Software Engineer

More About Me

Let me introduce myself.

Profile Picture

I am a software engineer interested in blockchain, cloud computing, serverless computing, and machine learning. I have about 4 years of experience as a research assistant working on software engineering projects. I have a master's degree in software engineering and intelligent systems from the University of Alberta. Currently, I am a technology specialist at TELUS. I am working in the software development team as part of the graduate technology leadership program (GTLP).



  • 90%
  • 80%
  • 80%
    Machine Learning
  • 80%
    Data Science
  • 70%

More of my credentials.


Master of Science

Sep 2018 – Dec 2020

Software Engineering and Intelligent Systems
University of Alberta,
Edmonton, Alberta, Canada

Bachelor of Science

Sep 2013 – Apr 2018

Electrical Engineering, Electronics
Amirkabir University of Technology,
Tehran, Iran


Technology Specialist - GTLP

Jan 2021 - Present

Toronto, Ontario, Canada

  • Working in the software development stream under the graduate technology leadership program (GTLP).

Research Assistant and Teaching Assistant

Aug 2019 - Dec 2020

Performant and Available Computing Systems (PACS) Lab, York University
Toronto, Ontario, Canada

  • Investigating and researching the use of blockchain technology in serverless computing.
  • Designed, implemented and evaluated ChainFaaS, an open blockchain-based serverless platform.
  • Utilized Docker containers to develop ChainFaaS based on a microservices architecture.
  • Used Node.js to implement a Hyperledger Fabric network on cloud computing instances.
  • Leveraged Django web framework to implement a simple web application for the platform in Python
  • As a teaching assistant, supervised about 40 students to write different programming tasks in Java.

Blockchain Intern

Jun 2020 - Nov 2020

The Linux Foundation
Toronto, Ontario, Canada

Coding Instructor

Dec 2019 - May 2020

Alpha Coding Inc.
Toronto, Ontario, Canada

Taught Python and Robotics to students of age 7 to 20 and created curriculum for beginner to advanced classes.

Research Assistant and Teaching Assistant

Sep 2018 - Aug 2019

Dependable and Distributed Systems Lab,
University of Alberta
Edmonton, Alberta, Canada

  • Analyzed the performance of DAG-based distributed ledger technologies (DAG-based DLT), especially IOTA.
  • Conducted a series of simulations to create a private IOTA network and find its most important performance metrics.
  • As a teaching assistant, supervised about 60 students to program an NXP ColdFire microprocessor using assembly.

Research Assistant

May 2014 - Feb 2018

Control of Multi-Vehicle Systems Lab,
Amirkabir University ofTechnology,
Tehran, Iran

  • Developed different computer vision programs for localization and object detection of quadcopter and UGV robots.
  • Collaborated with a team of 10 to integrate the programs into the robots.
  • As a teaching assistant, taught Python programming language to about 25 undergraduate students.

Chair of IEEE Student Branch (IEEE SB)

May 2015-Jul 2016

Amirkabir University ofTechnology,
Tehran, Iran

  • Led a team of 5 to plan and execute about 18 events, workshops, and student competitions.
  • IEEE Amirkabir University SB recieved the "Student Branch Excellence Award" from IEEE Iran Section in May 2016.

Selected Projects

Check Out Some of My Works.


I'd Love To Hear From You.

Where to find me

Room 2017, Lassonde Building (LAS2017),
Keele Campus, York University,
Toronto, Canada