Senior Software Engineer
M.Eng at University of Toronto
I have a Bachelor of Engineering degree in Computer Engineering and a Master of Engineering degree in Electronic and Computer Engineering from University of Toronto. I have been working as a software engineer for over 18 years, and currently working as a senior software engineer in the online education field.
During these years I’ve experienced in different fields, including making cell phones, web services, business software, but I never got a chance to create a piece of hardware with my own hands in my early career. I felt regret about this, since I believe the future is a world where smart devices, or “IoT” (Internet of Things) are indispensable parts of our daily life.
With great curiosity, I started exploring the world of smart devices and various hardwares. I was surprised by how much hardwares have evolved in these years, and also shocked by the exteme unpopularity of them compared to software. I decided to share my findings, my joys, and my knowledge with other people, especially children who have great curiosity to our world, helping them to know more about our great achievements in the hardware field, and enjoy the happiness of making stuffs from scratch.
About the course This course focuses on the integration of hardware and software, or “Embedded …
Read More