HAO LI

HAO LI

東京都

あなたも Wantedly で
プロフィールを作りませんか?

これまでの経歴を、あなたの想いや挑戦とともに表現しよう。

いますぐ作る

Less is more

My experience is concentrated in Information Technology / Programming, with exposure to Engineering / Computer Hardware. I have more than 7 years of work experience, with 5 years of management experience, including high-level positions.

未来

この先やってみたいこと

未来

I am hoping to get a good work which can let me fully invest myself.

2019年8月
-
2020年8月

株式会社ポケットマルシェ

1 year

System Architect

2019年8月 - 2020年8月

poke-m

The project was decided to refactor, so I was mainly responsible for designing the microservice system architecture and using Go for server-side function implementation. My jobs in this project are: 1. microservice structure design 2. business logic design 3. data model design 4. api and rpc interfaces design 5. ddd and event-driven pattern design 6. using Go to write the backend services 7. keeping backend development specification Related tech keywords: Go, gin, gorm, grpc, kubernetes, rabbitmq (event-driven), jeager, postgres, redis, react, react-native, mobx, react-router, antd, typescript

2019年2月
-
2019年8月

STAGE inc.

7 months

Business & Tech Consultant, SE

2019年2月 - 2019年8月

DigiCash

DigiCash is our issuer project. Although I can't speak in Japanese, there are not too many obstacles to communication between programmers. However, the technology stack they used, especially the architecture design, is very different from my habits and perceptions. It is so hard for me to participate in the development directly. Therefore, I try to provide some help at the periphery.

 My jobs in this project are: 1. software architecture design advice referenced to Alipay and Wechat Pay 2. business suggestions 3. business model design advice on credit score 4. business model design advice on loan service 5. using Go to write a microservice-based demo backend 6. using react-native to write a user ios demo app 7. using javascript to write a demo JSSDK for they want an e-commerce website can call DigiCash service. 8. transplanted [DigiCash for business](https://github.com/lihaooo/digicash-registration-android) mobile app from ios to android by kotlin Related tech keywords: Go, kratos, gin, gorm, mariadb, redis, react, react-native, mobx, react-router, antd

dipos

In my business perspective, in the field of mobile payments, small companies have no chance as an issuer. The cost of services for individual users is much higher than services for enterprises. So I suggested to launch an acquirer project called dipos, and I had got the API channels of Alipay, WeChat Pay, and UnionPay. This project was finally suspended because our company wants to put limited resources on the issuer project. My jobs in this project are: 1. software architecture design and tech selection 2. product requirement design 3. API design 4. using Go to write a microservice-based demo backend structure 5. using react and react-native to write a set of frontends demos Related tech keywords: Go, kratos, gin, gorm, mariadb, redis, react, react-native, mobx, react-router, antd

STAGE.INT

Because South Korea and China launched cashless promotion earlier and I can't speak in Japanese. So the company supports me to build an international new development team with different management mode and tech stack. Because my budget is limited, and the recruitment situation is not good. I can't make sure all stockholders support this plan, so I finally gave up. My jobs in this project are: 1. proposing a proposal to create a new team 2. writing position descriptions with the HR department 3. writing document test questions, interview with the candidates and report 4. to control the costs, I planned to recruit more graduates and had made detailed training plans 5. design the VIS of the new team with designer

When I worked in STAGE inc.

2017年7月
-
2018年

Jiangsu Umbrella Tech. Ltd.

2 years

Founder CEO, CTO

2017年7月 - 2018年

resigned, just stockholder

Gopos

Gopos is my personal POS project in Japan, cooperated with [NihaoPay](https://nihaopay.com) and [Ryo Trading Ltd.](http://lingrui.jp) The primary function of Gopos is to help merchants to receive RMB from Alipay, WeChat, and UnionPay through the same QR code and automatically convert to Japanese yen. The MPM part is somewhat similar to [CloudPay](https://cloud-pay.jp/mpm), but Gopay has a much lower rate. Besides, Gopos will provide CPM and the corresponding POS ipad app, and will also provide SDK for launching Alipay and Wechat Pay via mobile apps of merchants. Tech stack of this project is Go, go-echo, gorm, mariadb, redis, react, react-native, etc. Since GFW blocks gcp, this project is deployed on azure. Moreover, it will start running in September 2019.

Gopay

Gopay is my exchange project in Japan cooperated with [Sunrate](https://www.sunrate.com) and [Ryo Trading Ltd.](http://lingrui.jp) The primary function of this project is to help Chinese students in Japan to pay rent and tuition in RMB. Tech stack of this project is Go, go-echo, gorm, mariadb, redis, react, react-native, etc. Since GFW blocks gcp, this project is deployed on azure. Moreover, it will start running in September 2019.

Smarket

Smarket is an ERP SaaS system. It is currently planning to provide WMS, FMS, CRM, and POS services for chain restaurants and supermarkets founded by overseas Chinese. Smarket will be launched first in Japan and New Zealand.

SquareMeter

SquareMeter is a REITs-like asset securitization project that uses the decentralization of the blockchain and the tamper-evident factor to strengthen credibility to complete crowdfunding real estate investments, implement rental delivery, trading and derivative financial services. Since this project is based on a private blockchain, the business model also has to follow the decentralization principle. We have a team of 14 programmers, 3 designers, 4 product managers, and a group of financial, legal, and administrative staff in the real-estate industry. My jobs in this project are: 1. software architecture design and tech selection 2. business, product, and financial model design, to ensure maximum reliability of the entire process, I tried to simulate the regulatory model of the real currency-issuing process in the decentralized structure 3. simulating the structure of the blockchain exchange, designing the trading, freezing mechanism, exchange, mortgage center, etc. 4. API design 5. for more easier to access to the blockchain service, I used php swoole to write a middleware based on the asynchronous task system 6. training a newbie frontend programmer in this project 7. using php swoole to write a lot of SDK 8. using solidity to write the smart contracts for this project 9. using web3 to write a php data interface server of geth for block information browsing Related tech keywords: php swoole, solidity, geth, nodejs, web3, redis, mariadb, react, mobx, react-router, antd

Hollywood ERP and New Zealand FCP

Hollywood is an ERP system of a big chain bakery from New Zealand. Since the laws of New Zealand require a strict food control plan, we also build a saas FCP service, and Hollywood is one of the customers. I am the TL and product manager of this project, with 8 programmers and 2 designers. My jobs in this project are: 1. software architecture design and tech selection 2. product requirements design 3. API design 4. using react-native to write the staff ipad client 5. using php swoole to write the API gateway, and build the whole system as a microservice mode 6. train 2 backend programmers to work under microservice mode in this project Related tech keywords: php swoole, microservice, nginx, redis, mariadb, react, react-native, antd

Jmart ERP and POS

Jmart is an ERP and POS integrated system of a chain supermarket in New Zealand. I am the TL and product manager of this project, with 8 programmers and 2 designers. My jobs in this project are: 1. software architecture design and tech selection 2. product requirement design 3. API design 4. using Go to write the backend skeleton of this project 5. using react to write the POS system of this project Related tech keywords: Go, go-echo, gorm, mariadb, redis, react, mobx, react-router, antd

2016年9月
-
2018年

Hunan Farseer Tech. Ltd.

3 years

Founder CEO, CTO

2016年9月 - 2018年

resigned, just stockholder

Farseer

Farseer is an advanced catering information saas service. The system provides a complete management system and equipment for the fast-paced Chinese restaurants in the big city. It can improve the operational efficiency of more than 10% of restaurants with a 20% reduction of employees, and provide decision support services based on big data analysis, mobile payment and cashier services, detailed financial statements, etc. However, the whole system is too expensive. The products from giant companies only provided very few functions but free to use, so we ended in disastrous defeat. I am the TL of this project, with 36 programmers, 4 hardware engineers, 6 designers, 6 product managers, 12 sales, 4 customer service staff, and 2 experimental restaurants, etc. My jobs in this project are: 1. software architecture design and tech selection 2. business model design 3. project financing 4. product requirements design 5. participated in hardware industrial design 6. using php swoole to write a sandboxed runtime for the branch restaurant environment 7. using php swoole to write a callback failure retry system of the weak network environment 8. using frp to set a NAT service for the branch restaurant environment 9. using react-native to write some fast demos for advancing the development progress 10. building a private device VPN network based on openvpn and dnsmasq 11. training a full-stack programmer in this project Related tech keywords: php swoole, swift, java-android, react, mobx, react-router, redis, mariadb, matlab, openvpn, dnsmasq, nginx, frp Farseer Investment The Chinese food industry has always been unpopular with investors, mainly because of the chaotic management and low level of informatization. However, this is not the case with restaurants that installed Farseer, so we have derived the Farseer Investment service for investors. I am the product manager of this project, with a little of 4 programmers, 1 designer, and 4 catering management experts.

2013年6月
-
2018年

Hunan Leechan Tech. Ltd.

6 years

Founder CEO, CTO

2013年6月 - 2018年

resigned, just stockholder

LVD E-Commerce

This project is an international e-commerce system of a lighting manufacturer of Shanghai. I am the TL and product manager of this project, with 4 programmers and 1 designer. My jobs in this project are: 1. software architecture design and tech selection 2. product requirements design 3. API design 4. using [thinkphp](https://github.com/top-think/think) and jquery ajax to write some common modules for our company in webapi mode, like i18n, form-validator, jwt-token, crypto, etc. 5. training a newbie front-end programmer and a newbie backend programmer in this project Related tech keywords: java, spring mvc, hibernate, html5, css3, jquery, mysql, tomcat, webapi, php, thinkphp, ajax

Chanfron ERP

This project is an ERP system for a manufacturer of air circulation systems in Hebei Province, China. I am the TL and product manager of this project, with 6 programmers and 2 designers. We also design the VIS for that company. My jobs in this project are: 1. software architecture design and tech selection 2. learning from the production, finance, and management process of that company, designing product requirements 3. using raphael.js to write a set of chart jquery plugins for this project 4. modularizing some components and established a framework for the company’s ERP projects 5. training a newbie frontend programmer in this project Related tech keywords: java, spring mvc, hibernate, jquery, mysql, tomcat

7upmall

7upmall is a POS, O2O, and ERP integrated system of a big shopping mall. We provided traditional POS and ERP services for the mall. Also, we developed an O2O mobile app for members, making a lot of small games and marketing activities based on indoor LBS information. Moreover, we used LBS data & POS data to analyze the hot time and hot area of the mall. I am the chief engineer of this project with a development team of 16 programmers, 6 designers, and 3 product managers. My jobs in this project are: 1. software architecture design and tech selection 2. designing the triangulation indoor fingerprint localization algorithm based on ibeacons, smartphone gyroscope, and wireless router 3. designing the data analysis model to provide appropriate decision support recommendations 4. using C to finish some cpu-intensive algorithm steps 5. using php swoole to write some fast demos for advancing the development progress 6. training 2 product managers in this project Related tech keywords: php swoole, C, object-C, java, spring mvc, hibernate, java for android, ibeacons, mysql, tomcat, matlab

Careyou

Xiangya is one of the best hospitals in China. So this is a national-level medical × elderly care service project. We joined as a research and development partner of IoT and EMR. I am the technical and product manager of the entire project, with a big team of 30 programmers, 6 designers, several doctors, and nurses.

 Our mission is to develop a terminal that aggregates device data that collects vital signs from the elderly. Also, we provide a cloud platform for data analysis, connected with the electronic medical record system.

 Finally, under the review of the Ministry of Science and Technology, we lost to Microsoft and Wanda Group, so the project was suspended. My jobs in this project are: 1. software architecture design and tech selection 2. product requirements design 3. API design 4. participated in business model design 5. using php swoole to write a tcp collector to connect the IoT medical devices and report to the data layer 6. using php swoole to write a device service for managing the IoT medical devices and provide crypto communication ability 7. using php swoole, redis and kafka to write a medical Q&A system 8. as the chief editor, write the project document submitted to the Ministry of Science and Technology 9. training a frontend programmer in this project Related tech keywords: php swoole, java, spring mvc, hibernate, java for android, C, kendo UI, jquery, mysql, tomcat, redis, kafka

Mealtime

Mealtime is a POS, O2O, and ERP integrated system of a catering chain group. The owner hopes that this system can also serve other similar restaurants, so we design it in saas mode. Due to the backwardness of the informationization of the entire catering industry, we have redesigned the entire management process. I am the TL and product manager of this project, with 30 programmers, 6 designers, and 3 product managers. We also designed the VIS for that project. My jobs in this project are: 1. software architecture design and tech selection 2. learning from the production, finance, and management process of the catering industry, design product requirements 3. API design 4. designing the recommendation algorithm based on order history 5. designing the turnover forecasting algorithm based on ARIMA model 6. designing the security mechanism for financial authority control for this project 7. using php swoole to write some fast demos for advancing the development 8. training 2 product managers in this project Related tech keywords: php swoole, object-C, java, spring mvc, hibernate, java for android, mysql, redis, tomcat, matlab

2013年6月

Zhejiang University

Master / Financial Information System

2013年6月

Drop out for starting a business.

2013年2月
-
2013年6月

Microsoft(Ningbo)Tech. Center

5 months

Trainee(Intern)

2013年2月 - 2013年6月

2011年6月

Zhongnan Forest and Technology University

Bachelor / Geographic Information System

2011年6月


スキルと特徴

Go

0

PHP

0

React

0

ReactNative

0

CTO

0

Accomplishments/Portfolio

poke-m

Smarket

Gopos

Gopay

DigiCash

さらに表示