Jie Li

Jie Li

Senior Software Engineer

Alibaba Group

Biography

Jie Li is currently a senior software engineer in Alibaba Group.

He received his M.Eng. degree in School of Computer Science and Engineering from Nanyang Technological University (NTU), Singapore in 2021. He has over seven years of project experiences, not limited to software development, machine learning, blockchain and audio processing. His research interests include smart building, blockchain infrastructure. Specifically, he has worked extensively on smart building optimization by leveraging deep learning and IoT techniques. He has good understanding of software management and continuous delivery approach, highly focusing on code quality and system optimisation. He is keen to lead and facilitate ideation of new solutions to co-create business values with can-do attitude and logical thinking.

Interests
  • Artificial Intelligence
  • Smart Building
  • Blockchain & Energy Trading
Education
  • M.Eng in Computer Science, 2020

    Nanyang Technological University

  • B.Sc in Communication Engineering, 2017

    Liaoning Technical University

Projects

*
Meltdown Platform

Meltdown Platform

An AI-based portfolio assessment platform.

Smart Store

Smart Store

A computer vision powered autonomous store, makes your shopping experience even smoother.

HEY!Shake

HEY!Shake

Students interacted with videos playing on campus TV screens to get access to exclusive content and win prizes with this app.

Ghost Upyun Store

Ghost Upyun Store

This Ghost custom storage module allows you to store media files at Upyun instead of your local server. It requires Ghost 1.x or higher version.

Bay Carousel View

Bay Carousel View

A simple data-driven carousel view for iOS, is used in the badge module of Shanbay Word.

EDU Online

EDU Online

A personal project for students to check their class schedule and course grades. This project had more than 35,000 users and up to 11,000 daily active users.

Objc CN

Objc CN

A project I contributed, driven by Chinese iOS dev community. The target of ObjCCN is translating and introducing great articles and books from objc.io in Chinese.

Experience

 
 
 
 
 
Alibaba Group
Senior Software Engineer
Alibaba Group
Mar 2021 – Present Singapore

Responsibilities include:

  • Refactor of legacy code & modules
 
 
 
 
 
Nanyang Technological University
Project Lead
Nanyang Technological University
Feb 2017 – Mar 2021 Singapore

Project Lead, Green Buildings Innovation Cluster, 01/2020 - Present

  • Lead the smart building project from proposal to project delivery in agile way. Publish four related papers and two of them are first author
  • Conduct human behaviour study by leveraging Deep Reinforcement Learning (DRL) technique and evaluate it in the previously developed digital twin environment
  • Design a multi-zone thermal control algorithm based on multi-agent DRL [1] to optimise the energy-comfort tradeoff for multiple zones
  • Propose to monitor respiratory symptoms such as coughing for pandemic early warning [3], and implement a crowdsource platform including backend, website, and mobile app for sample collection
  • Develop the platform for smart building research [2], including wireless sensor network (WSN), mobile application for both iOS and Android platform [5] and backend server in Java Spring

Technical Lead, Micro-grid Operation on Blockchain, 03/2019 - 01/2020

  • Design, develop, test, deliver, maintain and improve energy trading platform as a technical lead, working across full-stack through entire development lifecycle
  • Work out the authentication mechanism among different components
  • Design the dual-token eco system on Ethereum and develop smart contracts for order matching
  • Develop backend in Node.js and web portal in React + Redux for energy trading and status monitoring

Research Assistant, Green Buildings Innovation Cluster, 04/2018 - 03/2019

  • Propose a deep learning-based framework, DeepComfort [4], for smart building thermal comfort control
  • Implement a building thermal comfort control digital twin environment, and develop a integrated system to present AI-based strategy on web pages using TRNSYS, Tensorflow, React, websocket and pywinauto

Mobile Lead, HEY!Shake Social TV Engagement, 02/2017 - 04/2018

  • The app was ranked as one of the hottest apps on both iOS App Store and Google Play in Aug. 2017
  • Module design of multiple apps that support 6k+ users, including registration, shopping, payment (Apple Pay) and order systems
  • Refactor the iOS app in Swift by reducing the amount of third-party libraries from 51 to 13, significantly improved the app running performance and diminished the size of the app from 22.1M to 3.7M
  • Fix several memory leaks and retain cycles of the audio SDK
 
 
 
 
 
Nanjing Beiwan Education & Technology LTD.
iOS Intern
Nanjing Beiwan Education & Technology LTD.
Mar 2016 – Oct 2016 Singapore

Responsibilities include:

  • Delivered several refactored modules, including Punch Plan, Wordbook, Push Notification, Badge module
  • The crash rate was always controlled lower than 1.5%
  • Integrated the payment system, to avoid paying the 30% fee for Apple’s iAP
  • Automation scripts maintenance & Took part in the code review
  • Open-sourced a component on GitHub

Contact