Ethan's cover photo
Ethan's photo

Ethan T.

CAD $15/hr
Enregistrer

6 years experience in software development

5 hours

$70
5 hours package

Acheter 5 heures
10 hours

$130
10 hours package

Acheter 10 heures

Informations du tuteur

À propos

Hello! My name is Ethan, and I am a dedicated tutor with 6 years of experience in software development. Throughout my career, I have developed a strong understanding of object-oriented programming, data structures, and design patterns. I specialize in advanced programming in C/C++, including expertise in the Standard Template Library (STL), thread synchronization, multithreading, multiprocessing, inter-process communication (IPC), concurrency, and TCP/IP socket programming. In addition to my proficiency in C/C++, I have extensive experience in Android development. I am skilled in creating robust and user-friendly Android applications, leveraging the latest tools and technologies to deliver high-quality mobile solutions. I am also well-versed in Unix/Linux systems and possess a solid understanding of networking fundamentals and protocols. My web development skills include building MVC web applications with responsive front-end templates using HTML5, CSS3, and JavaScript, as well as creating dynamic back-end systems with Java/J2EE, Python, PHP, JSON, and SQL databases. My goal as a tutor is to leverage my industry experience to help students grasp complex concepts, develop practical skills, and achieve their academic and professional goals. Whether you are looking to strengthen your programming fundamentals, dive into advanced topics, or explore Android development, I am here to guide you every step of the way.

Emplacement

Ottawa, Ontario, Canada

Langue

Chinese, English

Fuseau horaire

America/Toronto

Niveaux

College/University

Éducation

University of Ottawa

2015 - 2017
Master, Electrical and Computer Engineering
GPA: 9.4/10.0

Expérience professionnelle

Fortinet

June 2020 - present
Software Engineer

Homicity

April 2018 - April 2019
Software Developer