Summary
Overview
Work History
Education
Skills
Languages
Hobbies
Timeline
Generic

Thomas Ekwelle Epalle

Ottawa,ON

Summary

Possesses versatile skills in computer science and technology and pursuing full-time role that presents professional challenges and leverages interpersonal skills, effective time management, and problem-solving expertise.

Overview

18
18
years of professional experience

Work History

Online Adjunct Instructor

UNIVERSITY OF THE PEOPLE
11.2018 - Current
  • Taught graduate-level Computer Science courses, including Database Design and Implementation, Advanced Algorithms, Operating Systems, and Capstone Project classes.


  • Taught fundamental Computer Science courses, including Python and Java programming classes, providing instruction to up to 1000 undergraduate students.
  • Graded quizzes, tests, homework, and projects to provide students with timely academic progress information and feedback.
  • Consistently received positive feedback from students and peers regarding engaging lesson plans and effective teaching methods.

Lecturer, Computer Science

ZHEJIANG INTERNATIONAL STUDY UNIVERSITY
04.2020 - 07.2024
  • Implemented project-based learning approaches, enabling students to apply theoretical knowledge to practical situations and strengthening problem-solving skills.


  • Contributed to the creation of online courses that expanded access to computer science education for non-traditional students or those unable to attend in-person classes.
  • Collaborated with fellow faculty members to develop comprehensive Software Engineering course curriculums, resulting in improved success rates.
  • Conducted and published machine learning research to build shared knowledge base and boost university's reputation for scholarship.

IT specialist

UNIVERSITY OF YAOUNDE I
07.2009 - 09.2012
  • Configured hardware, devices, and software to set up work stations for employees.
  • Managed hardware and software inventory, ensuring timely updates and replacements as needed.
  • Provided exceptional customer service by promptly addressing problems reported by endusers.
  • Optimized network performance through regular monitoring and maintenance.
  • Collaborated with cross-functional teams to develop innovative IT strategies aligned with business goals.

Computer Science teacher

COLLÈGE MADELEINE
09.2006 - 06.2007
  • Department Head, Computer Science
  • Created clear, engaging lessons to draw interest and develop students' passion for writing programs in C.
  • Conducted workshops on emerging technologies to promote interest in continued education within the field of computer science.

Education

Postgraduate Studies - Computer Engineering

JIANGSU UNIVERSITY
Zhenjiang, China
12.2019

Master of Science - Computer Engineering

ZHEJIANG NORMAL UNIVERSITY
Jinhua, China
06.2016

Online Instructor Training Certification - Education Technology

OPEN UNIVERSITY OF CATALONIA
Barcelonia, Spain
03.2012

Secondary And High School Teacher's Diploma Level2 - Computer Science

UNIVERSITY OF YAOUNDE I - HIGHER TEACHERS TRAINING COLLEGE
Yaounde, Cameroon
07.2009

Bachelor of Mathematics and Computer Science - Computer Science

UNIVERSITY OF YAOUNDE I - FACULTY OF SCIENCE
Dschang, Cameroon
07.2005

Skills

  • Customers' needs elicitation
  • Research and analysis
  • Data Analysis
  • Data Visualization and Presentations
  • Database Programming and SQL
  • Microsoft Access and MySQL
  • Shell scripting
  • Analytical Problem Solving
  • Machine/Deep Learning
  • Python and R programming
  • Data Science
  • Strong Work Ethic

Languages

English
Full Professional
French
Native or Bilingual
Mandarin Chinese
Professional Working

Hobbies

  • Football
  • Swimming

Timeline

Lecturer, Computer Science

ZHEJIANG INTERNATIONAL STUDY UNIVERSITY
04.2020 - 07.2024

Online Adjunct Instructor

UNIVERSITY OF THE PEOPLE
11.2018 - Current

IT specialist

UNIVERSITY OF YAOUNDE I
07.2009 - 09.2012

Computer Science teacher

COLLÈGE MADELEINE
09.2006 - 06.2007

Postgraduate Studies - Computer Engineering

JIANGSU UNIVERSITY

Master of Science - Computer Engineering

ZHEJIANG NORMAL UNIVERSITY

Online Instructor Training Certification - Education Technology

OPEN UNIVERSITY OF CATALONIA

Secondary And High School Teacher's Diploma Level2 - Computer Science

UNIVERSITY OF YAOUNDE I - HIGHER TEACHERS TRAINING COLLEGE

Bachelor of Mathematics and Computer Science - Computer Science

UNIVERSITY OF YAOUNDE I - FACULTY OF SCIENCE
Thomas Ekwelle Epalle