I am Echo Liang, a senior software developer with extensive experience in system design, implementation, and integration. I have a proven track record of leading and mentoring developers, ensuring high-quality code and efficient development processes. I excel at analyzing complex problems and contributing to all phases of the development lifecycle, and I communicate clearly, stay approachable, and maintain a can-do attitude on every project. I am passionate about delivering scalable frontend and backend solutions, mentoring teams, and advising clients on architecture and design choices to maximize value and satisfaction. I thrive in collaborative environments and routinely present demos to clients and stakeholder groups to ensure alignment and success.

I am Echo Liang, a senior software developer with extensive experience in system design, implementation, and integration. I have a proven track record of leading and mentoring developers, ensuring high-quality code and efficient development processes. I excel at analyzing complex problems and contributing to all phases of the development lifecycle, and I communicate clearly, stay approachable, and maintain a can-do attitude on every project. I am passionate about delivering scalable frontend and backend solutions, mentoring teams, and advising clients on architecture and design choices to maximize value and satisfaction. I thrive in collaborative environments and routinely present demos to clients and stakeholder groups to ensure alignment and success.

Available to hire

I am Echo Liang, a senior software developer with extensive experience in system design, implementation, and integration. I have a proven track record of leading and mentoring developers, ensuring high-quality code and efficient development processes. I excel at analyzing complex problems and contributing to all phases of the development lifecycle, and I communicate clearly, stay approachable, and maintain a can-do attitude on every project.

I am passionate about delivering scalable frontend and backend solutions, mentoring teams, and advising clients on architecture and design choices to maximize value and satisfaction. I thrive in collaborative environments and routinely present demos to clients and stakeholder groups to ensure alignment and success.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Lead Application Developer at CORNETJAM Project / BC Ministry of Justice, Victoria BC
September 1, 2025 - October 16, 2025
Led the frontend development, mentored frontend developers, and ensured high-quality code and efficient development processes. Broke down large tasks to create a robust project structure, designed and implemented custom components to improve maintainability, and reduced code redundancy by approximately 50%. Collaborated with BA, UX, business, QA, architect, and API teams to capture requirements and ensure thorough test coverage; conducted comprehensive demos for clients to enhance understanding and satisfaction.
Lead Application Developer at LEA Project / BC Ministry of Justice, Victoria BC
September 1, 2025 - October 16, 2025
Prototyped LEA frontend based on architectural decisions; created a Dockerfile to build the frontend image and an nginx config. This work lowered project costs and was reused across JAM projects. Streamlined frontend architecture by addressing over-engineering and reducing redundancy. Led evaluation of frontend libraries/components and delivered client demos to ensure satisfaction.
Lead Application Developer at POR Project / BC Ministry of Justice, Victoria BC
September 1, 2025 - October 16, 2025
Joined to accelerate frontend delivery; designed and implemented configurable authorization for the frontend to enhance security and reduce costs. Maintained production readiness by addressing issues promptly and delivering a reliable frontend experience.
Lead Application Developer at PCSS Project / Provincial Court of BC, Victoria BC
September 1, 2025 - October 16, 2025
Designed and implemented new features to expand functionality and improve user experience. Maintained and resolved production issues to increase system stability and reliability.
Lead Application Developer at CCCM Project / BC Ministry of Justice, Victoria BC
August 1, 2023 - October 16, 2025
Designed a modern Vue.js web application with Form.io, improving maintainability and reducing redundancy. Built Form.io template generator with Spring Boot to streamline form creation and improve code efficiency by approximately 80%.
Full Stack Application Developer at RSI Project / Road Safety BC, Victoria BC
April 1, 2022 - October 16, 2025
Designed and implemented a web application (Support Console) for the staff to monitor and manage the Hub. Implemented a ticket query/payment module in webMethods, enhanced transaction processing reliability, and developed business process models to optimize workflows. Rewrote data models and migrated from Oracle to PostgreSQL; redesigned Hub modules and CI/CD scripts for faster deployment, achieving significant deployment time reductions and uptime improvements.
Application Developer at IDIM Project – OCIO, Victoria BC
July 1, 2017 - October 16, 2025
Ported Integration Service (IS) flow services into Java for direct database access, improving system efficiency. Mentored fellow developers in webMethods and built a Java Spring Boot application for card lifecycle data processing; implemented a contract-first web service provider to receive data from ICBC.
Application Developer at Societies Online Project / BC Registry Services, Victoria BC
March 1, 2017 - October 16, 2025
Established the development foundation, including framework, project structure, and developer guide. Implemented CI/CD (Jenkins) and led POC projects using webMethods Task API. Implemented Jasper reports, designed the Affiliation module, improved JSP load performance (5x), and created the first RESTful service to enable seamless navigation between Society Online and ACBC.
WebMethods Developer at Address Change BC Project / BC Registry Services, Victoria BC
June 1, 2014 - October 16, 2025
Designed and implemented business process models, flow services, and Java services. Built web services providers/consumers and aliases; set up Centrasite mediator policies; integrated MWS with SiteMinder and designed MWS portlets to enhance registry staff workflows.
WebMethods Developer at BCeID Project – OCIO, Victoria BC
June 1, 2014 - October 16, 2025
Maintained existing infrastructure, contributed to server tier improvements, and ensured high-quality code standards across the team.
Integration Specialist at IDIM Project / Office of the BC Chief Information Officer, Victoria BC
October 1, 2015 - October 16, 2025
Designed and implemented CAF-based web applications and portlets. Built flow services/web services and adapters, integrating webMethods rules with business processes. Researched WS-Security options and configured Integration Server and MWS, including JDBC adapters and ACLs, to improve data integrity and performance.
Technical Lead and Application Developer at Community and Residential Information System (CARIS) Project / BC Ministry for Children and Families, Victoria BC
January 1, 2008 - October 16, 2025
Led migration of a web-enabled, multi-tier case management system from .NET 1.1 to 2.0 and SQL Server 2000 to 2005. Fixed a critical memory leak, improved framework design to support dynamic XSLT loading, and led development of system reporting modules. Mentored junior developers and contributed to overall system performance and maintainability.
System Developer at Elections BC, Victoria BC
April 1, 2004 - October 16, 2025
Designed and implemented BC Integrated Digital Electoral Atlas (INDEA) Data Manager and Grid Datablade for high-performance manipulation of multi-dimensional data. Contributed to 3D data manipulation and visualization modules used in GIS applications for election-related data.

Education

Add your educational history here.

Qualifications

Gen AI Level 1/2
January 11, 2030 - October 16, 2025

Industry Experience

Software & Internet, Healthcare, Education, Professional Services, Government, Other