Hello! I am Guo Xiang. Professional Full-Stack web developer.
I'm a senior software engineer with over 10 years of experience in languages such as C++, JavaScript, PHP, HTML, and CSS.
Recently, I've been focusing on trending JavaScript stacks like Angular, React, and NodeJS.
I take pleasure in helping companies and engineering teams realize their vision by quickly building great tools and applications.
I like to spend my free time trying to teach my two cats how to open doors.

Ionic5, Angular 8

React Native
Jul 2020 – Oct 2021
- Built various kinds of websites for real estate platforms, ecommerce stores and CRM systems using JavaScript frameworks such as Angular, React, and Node.js. - Built Mobile apps using Angular, Ionic, Cordova/Capacitor. - Pushed app to App stores.
Jun 2017 – May 2020
Technologies: Angular, React, Redux, NgRx, RxJS, Tailwind CSS, Material UI, PrimeNG, Node
Worked on SaaS product development using technologies Angular, NgRx, Node, AWS Serverless, Kubernetes, etc ...
- Worked with Angular 2+ to develop single-page applications, worked with ngrx for managing Angular applications.
- Built web apps using React, Redux, React Hooks, Context APIs, Suspense, and Redux middlewares such as Saga or Thunk, Persist, Redux-Form.
- Built the Backend RESTful API using Node, Express, and MongoDB.
Nov 2014 – May 2017
Technologies: Angular 2+, Node, TypeScript ES6, NgRx, RxJS, Jasmine, Bootstrap, AWS, Git...
Worked on SaaS product development using technologies Angular, NgRx, Node, AWS Serverless, Kubernetes, etc ...
- Responsible for developing UIs using HTML, CSS3, Bootstrap, JavaScript, Angular 2+, and Angular Material.
- Implemented Angular Router to enable navigation from one view to the next as the customer performs application tasks.
- Worked on GIT as version control.
- Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints
2010 - 2014
University of Ottawa
The half of my coursework was focused on Software Development, the rest of it was focused on Project Management, Planning, Software Design. Parallel, the rest of the coursework was for the study of Systems, behavior, simulation, and optimization of them. I won an award for being at the honor roll at my first semester.
Address
Sudbury, Ontario, Canada
Phone
+1(438) 807-6951
guo.xiang3991411@gmail.com