LL

Liming Liu

Available to hire

A full-stack developer with years of experience building scalable web applications and working with data-intensive systems.

About

A full-stack developer with years of experience building scalable web applications and working with data-intensive systems. My journey into software started with a background in petroleum engineering and data analytics, where I developed a strong foundation in problem-solving and data-driven decision-making. This eventually led me to transition fully into software development, where I’ve been designing and developing robust applications for enterprise and startup environments.

  • 9 years' experience
  • Joined March 2025

Industry experience

  • Software & Internet
  • Energy & Utilities
  • Financial Services
  • Professional Services
  • Other
  • Transportation & Logistics

Work experience· 24 roles

Senior Full Stack Developer · Royal Bank of Canada (RBC)Jul 2025 – Jul 2025 · 1 mo

Led the delivery of three internal web applications (UI/UX/FE/BE) and contributed to a data transformation tool. Implemented a RAG API with LangChain and OpenAI, integrating Snowflake for storage and vector search. Built CI/CD pipelines using GitHub Actions to deploy services on OpenShift Kubernetes clusters. Tech stack included Angular, Python, TypeScript, C#, and MongoDB for internal banking tools.

Full Stack Developer & Data Administrator · Unico PowerApr 2022 – Apr 2022 · 1 mo

Developed and maintained an IoT-based EV charging platform using Angular, React, PostgreSQL, and AWS Lambda/EC2/RDS. Built and tested TypeScript + Express REST/GraphQL APIs and designed the CI/CD process using GitHub Actions and ECS. Created core backend algorithms to allocate electrical power to vehicles in real time. Participated in architecture design sessions and cloud deployment reviews. Analyzed system performance and KPIs with TensorFlow, NumPy and Pandas.

Senior Full Stack Developer · Royal Bank of Canada (RBC)Apr 2022 – Mar 2025 · 3 yrs

Led the design and delivery of data pipeline automation and AI-driven applications in a fast-paced banking environment. Developed a RAG app using LangChain + OpenAI, integrating Snowflake for data storage and vector search. Built CI/CD pipelines with GitHub Actions to deploy services on OpenShift Kubernetes clusters. Used Angular, Python, TypeScript, C#, and MongoDB to power a diverse set of internal banking tools. Participated in daily scrums and sprint planning, actively collaborating with peers in Agile delivery.

Senior Full Stack Developer · Royal Bank of Canada (RBC)Apr 2022 – Mar 2025 · 3 yrs
Senior Full Stack Developer · Royal Bank of Canada (RBC)Apr 2022 – Mar 2025 · 3 yrs
Full Stack Developer & Data Administrator · Unico PowerFeb 2020 – Apr 2022 · 2 yrs 3 mos
Full Stack Developer & Data Administrator · Unico PowerFeb 2020 – Apr 2022 · 2 yrs 3 mos
Full Stack Developer & Data Administrator · Unico PowerFeb 2020 – Apr 2022 · 2 yrs 3 mos

Education· 10

Master · Xi'an Shiyou University1994 – 1997
Master of Engineering · Xi’an Shiyou University, China2015 – 2019
Software Developer Certificate · SAIT, Calgary, AB2019
Master of Petroleum Engineering · Xi’an Shiyou University, China1997

Certifications and awards· 5

Software Developer Certificate2019
Software Developer Certificate2019
Software Developer Certificate2019
Azure AI Engineer Associate2030 – 2025

Hire Liming Liu today

Post a job and invite Liming, or contact them directly. No hidden commission.

Post a job