HU Qiang

Residency Status: Singapore Citizen
Mobile: +65-86930506 Email: [email protected]

Full stack architecture and engineering skills

  • Design and implement robust distributed Micro Services: Spring Boot, Eureka/Nacos/Apollo, OpenFeign/Dubbo/gRPC;
  • Manage and deliver business critical projects: Requirement finalizing, solution design, support ;
  • Data Engineering and application: big data pipeline design, data job development, results outgets to ObjectStore/Online DB; Hive/presto.

Experiences

  • Apr 2022 - Nov 2022: Senior Back-end Engineer, Contract Trading BU, Phemex Exchange
    • Led solution design and implementation on Copy Trade: core copy trading system & APIs.
    • API enhancements for Earn Crypto.
  • Aug 2021 - Apr 2022: Senior Full-stack Engineer, Big Data Team, Binance
    • Led Machine Learning based Customer Support Chatbot configuration system:
      • Designed and implemented Micro Service architecture;
      • Enabled Chatbot SaaS: with multi-tenancy support to reduce cost and to comply rules and regulations;
  • May 2020 - Aug 2021: Senior Software Engineer, Alibaba Inc
    • Full stack Marketing solution for Daraz.com, in charge of tech design and implementation, and project management.
      • Internal tracking and attribution capability to measure marketing performances;
      • Rolled out affiliate and brand marketing platform;
      • Tech stack: full stack with React component, API Gateway, Docker and Springboot based Micro Services with RPC and MQ communications, HIVE based big data processing for result reporting and settlements;
    • Backend development for live streaming solution: multi-layer Micro Service with RPC communication; Cache and MQ are used to decouple and increase performance.
      • Project management: assisting with PRD, collaborate with Frontend, Mobile and QA teams;
  • April 2015 - April 2020: Application Developer, Associate, DBS Bank Ltd
    • Self service Dashboard for traders:
      • Design and full stack develop configurable tasks/views to replace existing manual report generation and email workflow.
    • Oracle to MariaDB, Hadoop migration:
      • Code refactoring and performance tuning;
      • Setup Presto for cross data source query and results validations;
    • Migrated from Weblogic to Embedded Tomcat:
      • Upgraded code base from Java 6 to Java 8, planned and managed transition, regression testing, UAT and Production deployment;
      • Adapted IBM Object Storage to enable multiple instances across hosts functionalities;
      • Enabled BTM as transaction manager for existing JBPM workflow.
    • Developed a risk computation module, with large dataset and multi datastores:
      • Spring Boot for backend to provide with fully documented APIs;
      • Vue.js for UI with modularized components;
      • This module supports to be integrated with main UI, or can be standalone;
    • Took Application Security initiatives: attended trainings and passed assessments, onboarded SonarQube and Fortify for code quality.
    • Experienced Full Software Development Life Cycle: requirement gathering, effort estimation, development & testing, and production deployment.
    • Designed and implemented MicroService:
      • Developed starter project so new projects can be easily built on;
      • Implemented Single Sign On service using JWT, and common plug-and-play library to make use of the SSO.
      • Experimented and developed Spring Boot backend API service with various Oracle/Redis/Mongo/MariaDB persistence; and unified UI integrations with jQuery/RequireJS/Angular(2)/Vue.
    • Built a Feature Manager to manage the Micro Services: inter service communications, feature toggling and request logging.
    • Managed a RedHat Dev server, administrated a GitLab and a Mattermost for collaborations, and Jenkins for CI/CD.
  • April 2014 - April 2015: Research Engineer at IDMI, NUS

Education

  • National University of Singapore 2010 August – 2014 February
    • Bachelor of Computing (Computer Science) 2nd Class Upper (Hons)

Certification

Publications

  • Qiang Hu, Qi Liu, Xiaoli Wang, Anthony K.H. Tung, Shubham Goyal, and Jisong Yang. DocRicher: An Automatic Annotation System for Text Documents using Social Media, SIGMOD, 2015 PDF