As a senior software, web & mobile engineer, I've been working with these relevant technologies for about 8+ years. I was a foreign exchange student from China, studied at University of Montreal, specialized in Computer Engineering & Programming and Software Architecture. After graduate university, I started working as a junior software engineer in a small company first as well as developed several applications and websites. During that time, I worked as a junior-level developer and my work was a bit low level of quality, but I think I've learned how to work, how to manage, and how to solve problems. After 2 years I moved onto another company and worked as a senior software engineer and took part in several large-scale projects as well as demonstrated my skill. Recent 5 years, I specialized in web & mobile development with many companies, clients from all over the world and my skill level rapidly boosted. As you can see through my profile & skill set, I'm a full-stack web & mobile developer who can take any scaled project easily and able to work as a lead developer & software architecture designer. Always focus on building convenient relationships with clients, working from all over the world. Feel free to contact me to learn more about me.