Available to hire
Hi, I’m Ken Liang. I’m a senior software developer with over 20 years of experience building enterprise Java microservices and driving large-scale modernization projects. I focus on designing scalable APIs, cloud deployments, and secure, high-performance systems that deliver real business value.
I enjoy leading engineering teams through complex transformations, embracing event-driven architectures, and exploring modern practices like CI/CD maturity, TDD, and AI workflow integration to streamline delivery and improve quality.
Work Experience
Senior Software Developer at Ontario Teachers’ Pension Plan
June 1, 2011 - February 1, 2025Led the system modernization effort, migrating critical legacy financial applications to a modern Spring Boot Microservices Architecture. Designed and developed secure RESTful APIs, implemented Auth0 for external authentication/authorization, and integrated scheduling (Quartz) and messaging (ActiveMQ) to support an event-driven architecture. Conducted targeted JPA query tuning, performance optimization using Dynatrace, and concurrency management. championed CI/CD maturity by building and integrating automated tests (Python/TestComplete) into Bamboo pipelines, and guided Agile practices (TDD/XP) across the full software delivery lifecycle. Managed deployments in Pivotal Cloud Foundry (PCF) with environment bindings and scaling considerations.
Automation & AI Workflow Consultant
May 1, 2025 - PresentDesigning and implementing automated Generative AI workflows and Retrieval-Augmented Generation (RAG) data pipelines using n8n. Integrated Google Document AI for precise PDF extraction and generated standardized Markdown documents for ingestion into the Open WebUI knowledge base. Configured intelligent Agents within Open WebUI to enable grounded Q&A and multi-source retrieval from the RAG knowledge base.
J2EE Technical Expert at Transat A.T. Inc.
January 1, 2010 - May 1, 2011Led a Java development team delivering multi-tier applications using GW T/GXT, Axis2, Spring/JSF, and Oracle. Drove Agile practices (TDD, pair programming) and provided production support, focusing on performance tuning and refactoring of critical systems.
J2EE Team Lead at Vengeo Inc.
August 1, 2009 - December 1, 2009Managed a Java development team for the DIY e-Publishing platform, overseeing task prioritization, project scheduling, and code implementation. Utilized Eclipse, SVN, Trac; worked with Tomcat 5.5.27, Hibernate 3.2.6, MySQL 4.1.
Senior J2EE Developer at Trailblazer Learning Inc.
September 1, 2007 - March 1, 2009Implemented Java server-side components for a courseware trading/distributing platform, focusing on GW T web screens and Hibernate models in an iterative development process.
J2EE Developer at Bell Capital Markets Solutions Inc.
December 1, 2003 - August 1, 2007Developed front-office, pre-trade, and post-trade components using JBoss, Hibernate, and Oracle within an iterative development approach.
Java Developer at R&D Department, DigitalChina LTD.
January 1, 2000 - January 1, 2003Designed and developed multi-tier J2EE applications, ensuring robust backend logic and data persistence using established frameworks and patterns.
HONET Trainer at Customer Training Centre, HuaweiTech LTD.
August 1, 1998 - December 1, 1999Trained customers on Huawei HONET, authored training materials, and set up/maintained training labs.
Education
Master Degree in Computer Science at Shantou University, China
January 11, 2030 - January 27, 2026Bachelor Degree in Computer Science at Tsinghua University, China
January 11, 2030 - January 27, 2026Qualifications
Data Science I Certificate
April 1, 2021 - January 27, 2026BEA WebLogic Server Enterprise Developer Certification
June 1, 2003 - January 27, 2026SUN Certified Java Programmer (SCJP)
April 1, 2002 - January 27, 2026IBM WebSphere & Net.Commerce Course Certification
March 1, 2000 - January 27, 2026Industry Experience
Financial Services, Software & Internet
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Markham today.