Skip to main content
Di Ke Liu

Di Ke Liu

Full Stack Developer with 5+ years of experience designing and deploying scalable applications across Canada's financial services, telecommunications, and consulting sectors

Talent
MississaugaMember since September 27, 2026
TypeScriptJavaPythonSQLCOBOLReact.jsAngularSpring MVCSpring BootDjangoGCPSeleniumMochaRobot FrameworkAgileScrumCloud ArchitectureCloud DeploymentAlgorithm DesignFreeMarkerElectron.jsp5.jsthree.jsJCLVitez/OS
·

Hire this person

Send a job offer directly to this candidate

TypeScriptJavaPythonSQLCOBOL

About

Full Stack Developer with 5+ years of experience designing and deploying scalable applications across Canada's financial services, telecommunications, and consulting sectors. Expertise in Java (Spring MVC, Spring Boot), React.js, and cloud deployment on Google Cloud Platform. Proven track record delivering high-quality solutions for RBC, TD Bank, Intact Insurance, Morgan Stanley, and Virgin Plus.

Google Cloud Professional Cloud

Architect certified (September 2024). Strong foundation in algorithm design, mathematics, and Agile/Scrum methodologies.

Experience

Math Tutor at Mathnasium (2026-05 – Present)

  • Helped students with math problems
  • Guided students to solve math problems with step-by-step guidance
  • Ensured students stayed on topic and focused on their work

Software Developer at Acentury (2026-02 – Present)

  • Developed Electron.js application to visualize cavities in mechanical devices
  • Used p5.js to display complex shapes on screen
  • Used three.js to visualize 3d models of shapes

Web Developer at Virgin Plus (2022-07 – 2023-06)

  • Developed and maintained dynamic web applications using React.js and FreeMarker
  • Led migration from Angular to React, improving performance, maintainability, and accessibility
  • Implemented client-side validation and input processing logic
  • Resolved complex edge-case bugs to enhance application stability

IT Consultant at FDM Group (2019-04 – 2022-01)

  • Participated in Agile/Scrum ceremonies and sprint planning
  • Implemented server-side business logic and RESTful APIs in Java
  • Designed front-end rendering algorithms for dynamic diagram visualization
  • Built full-stack robot control system using React.js and Spring MVC
  • Worked as a consultant at Morgan Stanley, Intact, RBC and TD

Technical Engineer at Morgan Stanley (2019-10 – 2019-12)

  • Developed Java-based banking system components with validation and financial error-handling logic
  • Debugged rounding and computational precision errors within Agile teams
  • Collaborated with cross-functional teams to optimize system performance and streamline banking workflows

QA Tester at Intact Insurance (2020-06 – 2020-10)

  • Automated UI testing using Selenium and Mocha
  • Developed CSS/XPATH selectors and TypeScript test step definitions
  • Implemented regression test suites that reduced manual QA efforts by 30% and improved release reliability

QA Automation Engineer at RBC (2020-10 – 2021-04)

  • Built Robot Framework automation suite for AML detection systems
  • Conducted UI automation testing and database validation using SQL and Python
  • Executed SQL injection and security testing

Mainframe API Developer at TD Bank (2021-07 – 2022-01)

  • Maintained z/OS mainframe systems with COBOL and JCL
  • Supported API integrations and daily system monitoring
  • Troubleshot production incidents and authored technical documentation

Education

Bachelor of Mathematics in Mathematics with Minor in Computer Science – University of Waterloo (2018)

Skills

telecommunicationsand consulting sectors

Reviews

Related