Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

Leila H. Tanyani

Kingston
Leila H. Tanyani

Summary

A passionate individual with 3 years of successful academic experience in developing algorithms in C/C++, and 2.5 years of professional experience in developing software using Java and Kotlin.

Enthusiastic to collaborate and learn by contributing to large scale embedded software development, algorithms and data structures, AI and machine learning, and robotics.

Overview

9
years of professional experience

Work History

Myself

Self-employed
06.2023 - Current

Job overview

  • Focused on learning, practicing, and testing the basic conceps as well as the tools in the area.
  • Worked on designing methods and strategies to have a custom system to work with.
  • Applied the methods in the real-world situation for analyzing the results and performance.

GM

Embedded Android Developer
04.2022 - 05.2023

Job overview

  • In a team of 15, contributed to analyzing, designing, and developing new and exciting features for the GM Android Auto.
  • Regularly tested and debugged the software being developed on the GM-specific hardware to deliver a high-quality outcome.
  • Assisted in optimizing the software performance by utilizing the asynchronous software development mechanisms, e.g., Java threads.
  • As part of the team work, participated in code reviews to enhance code quality, and provide and share best practices among team members.
  • Actively participated in the team presentations to discuss the ongoing task among team members and have the final version scored and passed based on the company's develpment standards.


Ostad Bank

Android Application Developer
05.2017 - 10.2018

Job overview

  • Efficiently designed, developed, and tested a functional Android app aimed at helping students find private tutors at any level of their education.
  • Analyzed and designed efficient and optimized SQLite databases.
  • Actively collaborated with a team of 4 to layout, design, and implement unique features and interactive user interfaces.


Education

Queen's University
Kingston, Ontario

Ph.D. from Electrical And Computer Engineering
12-2021

University Overview

(Completed 3 years of the program)

  • Researched in the field of high-performance computing, and parallel and distributed processing.
  • Used C/C++ and CUDA to develop efficient algorithms for large-scale clusters.
  • As a course project, designed and developed an exciting AI and machine learning project on the EMG data using Python.

University of Tabriz
Tabriz, Iran

Master of Science from Electrical And Computer Engineering
09-2015

University Overview

  • Master’s thesis examined the implementation of image processing algorithms on the reconfigurable Field Programmable Gate Arrays (FPGAs).
  • courses taken

- Advanced Computer Architecture, Advanced VLSI, Computer Network Security, Advanced Operating Systems, Hardware Description Languages (VHDL), Wireless Sensor Networks, Video Coding

University of Tabriz
Tabriz, Iran

Bachelor of Science from Computer Science
06-2013

Skills

    - C/C programming

    - Matlab

    - Linux

    - Python

    - Java/Kotlin

    - Data structures and algorithms

    - Embedded software development

    - AI and machine learning

    - Parallel programming models

    - RTOS, eg, QNX

    - Collaborative teamwork

    - Analytical and problem-solving skills

Timeline

Self-employed

Myself
06.2023 - Current

Embedded Android Developer

GM
04.2022 - 05.2023

Android Application Developer

Ostad Bank
05.2017 - 10.2018

Queen's University

Ph.D. from Electrical And Computer Engineering

University of Tabriz

Master of Science from Electrical And Computer Engineering

University of Tabriz

Bachelor of Science from Computer Science
Leila H. Tanyani