Summary
Raymond Li is an experienced IT Analyst Developer with over a decade building backend systems, microservices, and web applications using Java (8+ years) and C# (3+ years). He has deep expertise in Java 8 features, Spring Boot/Cloud, MyBatis, and relational databases including PostGIS and Timescale extensions, and routinely designs and maintains RESTful services for production environments. Raymond is comfortable across the full delivery lifecycle—development, testing, CI/CD with Jenkins, Docker (Compose/Swarm), and Linux—while operating autonomously in deadline-driven government and startup settings. His background spans fintech and geospatial-related work, reflecting a practical blend of middleware, performance tuning, and multithreaded design. Based in Toronto with recent roles at the Government of Canada, he pairs strong troubleshooting instincts with consistent communication to stakeholders. Beyond core engineering, he signals interest in machine learning on his GitHub, suggesting a drive to broaden backend expertise into data-driven systems.
8 years of coding experience
15 years of employment as a software developer
Algonquin College
Bachelor's degree 资源环境与城乡规划管理, Bachelor's degree 资源环境与城乡规划管理 at The PLA Information Engineering University
Chinese, English