Summary
Xiaoshuai Geng is a Developer with around 10 years of hands-on experience building full-stack web applications and database-driven systems, currently working at BMO in Markham. He combines back-end expertise in Java, Spring Boot, NestJS and TypeScript with front-end skills in React, Vue and Ant Design, and practical deployment experience using Docker, Nginx and cloud platforms like AWS and Tencent Cloud. His background includes research-driven work on recommendation systems and a published undergraduate project, plus teaching assistant roles that sharpened his ability to explain technical concepts. Notably, he has driven end-to-end projects for higher education and telemedicine research platforms, optimizing MySQL/PostgreSQL schemas and CI/CD pipelines for production reliability. Holding a Computer Science (Honours) degree from the University of Windsor and further graduate study at the University of Waterloo, he blends academic rigor with pragmatic engineering.
10 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science (Honours Applied Computing), Bachelor's degree, Computer Science (Honours Applied Computing) at University of Windsor
Master of Engineering - MEng, Electrical and Computer Engineering, Master of Engineering - MEng, Electrical and Computer Engineering at University of Waterloo