Photo of TabTu

Tab Tu----------- Get busy living or get busy dying. -----------

Cell: +1 226-975-9111

8 years of professional programming experience, and majored in Software Engineering;
Work as a Full Stack Developer for years;
Create software and solution from scratch, and familiar with variety of design patterns;
Enjoy learning deep in algorithm and architectural;


Software DeveloperIMAX Corporation

2022/03 to Present, Mississauga, ON, CA
  • We are creating the next generation of high-performance Dual Lens Commercial Laser Projector, and I am responsible for the development and maintenance of the SMS(Source Management System). We work closely with the mechanical engineering team to make sure our software can deliver the best watching experience to every customer in each theatre. Our system fully secures the movie source, and we support our theatres by 7x24 all over the world.

Software DeveloperEzi Technologies Inc.

2019/04 to 2022/03, Mississauga, ON, CA
  • We developed a deep map-based dynamic searching and reporting algorithm. I was responsible for system re-architecture and algorithm development. Our app could calculate high customized dynamic reports at a community level. New products was built from scratch, and we had brand apps and thousands of websites running in our tenant system. We collected data from different sources and analyze with relevant sections, then published our API service to clients.

IT Support Specialist SCI Inc.

2018/03 - 2019/03, Windsor, ON, CA
  • Joined a team in system troubleshooting onsite. Very enjoy the days of travelling and cooperating with hard-working teammates.

Software DeveloperCloud Valley Tech Inc.

2015/07 to 2016/06, Guiyang, Guizhou, CN
  • Started own business with a friend. We provided solutions for smart homes and hotels. I was responsible for the technological part, and we had 50 employees in the second year. We built an online quiz system with face recognition for colleges. We set up fire alarm systems for some departments which need the monitoring feature.

Software DeveloperChina Telecom co., LTD.

2011/12 to 2015/06, Guiyang, Guizhou, CN
  • I joined a team on the daily maintenance of the CRM system, and we worked with Oracle to handle millions of data every day. In the 2nd year there, I lead a team on developing OA supporting systems and mobile apps from scratch. Our system contributed to the marketing department and finance department. Do appreciate could have the chance to take lessons about the leadership courses. Not only increase my knowledge about the structure of an enterprise but also help me to understand my career planning.

Master in Computer Science University of Windsor

2017 to 2018, Windsor, ON, CA

Major: Applied Computing
Minor: Artificial Intelligence

Bachelor in Software EngineeringDalian Nationalities University

2007 to 2011, Dalian, Liaoning, CN

Major: Embedded Development
Minor: Inofrmation System


YIJU - real estate branding and marketing

A full solution I created from scratch, includes IOS/Android/WebApp clients and powerful APIs service.

Online Quiz System

Identify faces when taking quiz online, and detect of biological activities.
  • Demo at
  • A course quiz system for college.
  • Capture and monitor face picture by using front camera.
  • Recognize faces and identify biological activities.
  • Project based on Springboot and OpenCV.

Fire Alarm System

Linked with different types of sensors, monitor data in buildings, and send fire alarms to the fire department.
  • Demo code sharing at:
  • Sensitive data protection.
  • Locate buildings on map.
  • Mark hundreds types of sensors on a floor plan.
  • Connected and monitor sensors by different protocols.
  • Log status data for analysing.
  • Serve core building alarm system.

Professional skills

C#, Java, C/C++, Python, Swift, JavaScript
T-SQL/NoSQL, redis, shell/bash/ksh
OpenCV, ECharts, Jira, WBS, Redmine




System Architect Engineer (Senior) (2015)

Qualification Certificate of Computer and Software Technology Proficiency

Software Design Engineer (Intermediate) (2013)

Qualification Certificate of Computer and Software Technology Proficiency

Telecommunication Engineer (Junior) (2012)

Qualification of Telecommunication Professional