Xichuan Yang-Vue/iOS/Flutter-7 Years

Contact information

Work experience

  • Chengdu Aitu Education Technology Group Co., Ltd. | Senior Mobile Engineer | (2021.10 ~ present)
  • Shenzhen Chuanglian Data Co., Ltd. | Senior Front-end Engineer | ( 2020.11 ~ 2021.09 )
  • Shenzhen Xiaoan Technology Co., Ltd. | Senior Front-end Engineer | ( 2019.05 ~ 2020.10 )
  • Shenzhen Zhixueyun Technology Co., Ltd. | Senior Mobile Engineer | (2016.02 ~ 2019.05)

Skill list

  • Oobject-C, Swift, Flutter, Vue, WeChat applet
  • Can independently complete high-quality native iOS and cross-platform apps
  • Participated in the development of multiple enterprise-level large-scale projects

Project experience

Chengdu Aitu Education Technology Group Co., Ltd

i2School/i2School Employee

  • Independent maintenance of i2School and i2School staff
  • Adopt Mobx as state management tool.
  • Common tools fluro routing tool, Dio network request, shared_preferences local storage and other tools.
  • Write automatic packaging scripts to cooperate with drone-server continuous integration projects.

Shenzhen Chuanglian Data Co., Ltd.

PanhaodianAPP/WeChat mini program/PanhaodianBAAS platform

Together Disk is an application product of blockchain plus real economy, blockchain investment investment platform, merchant assets, transaction data on the chain, so that every transaction can be traced, solve investors and merchants trust issues.
  • The APP side is developed from scratch with Flutter, the framework is built, developed and launched, and has been put on the shelves in major markets. The main functions include real-time merchant revenue, data reports, user assets, wallets, cash withdrawals and transfers.
  • The applet adopts the Wepy framework developed by Vue, and contains most of the functions of the APP. The main functions include real-time information on the blockchain, real-time payment and dividends of settled merchants, and records of merchants' revenue.
  • Set up the store BAAS platform. The main functions include merchant management, adjustment of account sharing ratio, transaction on-chain and other functions.
  • Continue to iterate on good store products.

Shenzhen Xiaoan Technology Co., Ltd.

Smart Fire
Smart fire protection system suitable for a certain area, city, facility, etc., fire alarm and other fire emergency response plans, emergency treatment, online monitoring room, monitoring of fire patrols
  • Swift combined with H5 development.
  • Responsible for the entire project progress control, demand communication
  • Responsible for iOS development. H5 integration.
  • New technology learning, Flutter integration, etc.

Shenzhen Zhixueyun Technology Co., Ltd.

Zhixueyun
The backbone product of Zhixueyun Vue platform is similar to the following [Zhixueyun Network Academy][203]. In order to save maintenance costs later, Cordova + Vue was used as a cross-platform solution, and a new version was developed. Most of the company's other projects are packaged and launched based on the secondary modification of the code. The project has been listed on the AppStore, and registration can be opened in the name of the company. Welcome to download and experience.
  • Responsible for the construction of the project framework, using Cordova + Vue2 for cross-platform development, responsible for technical guidance, setting development tasks, and controlling the development progress
  • Heavy enough Zhixue Cloud Network Academy original important modules.
  • According to the experience in the development process, put forward suggestions for product improvement, cooperate with operation and other departments, and provide technical support related to mobile phone platform products.
  • Responsible for the development of modules such as courses, knowledge, topics, and points mall of the project.
PeiBan - a good partner for trainers
Peipan is an online magazine APP in cooperation with Jiangsu Training Magazine, including software for online learning, online viewing of live broadcasts, online interaction and other functions. The project has been listed on the AppStore.
  • Adopt third-party display interaction live broadcast SDK to realize online teaching, you can watch the teacher's speech online, review the previous live broadcast, and interact with teachers and students
  • Ask it module, learning forum, users can ask questions, answer questions, like each other, interact, share, vote, etc.
  • Personal module, you can view courses downloaded offline, recharge school coins to buy courses, magazines, reports that need to be purchased
  • Payment for purchase, support, WeChat, Alipay, Apple in-app purchase, etc.
China Mobile Network University
China Mobile Web University is China Mobile's online learning platform, providing enterprise employees with learning resources covering thousands of high-quality courses in multiple categories, hundreds of excellent themes and a large number of excellent work practice cases. It is a fragment of enterprise employees. A tool for systematic, systematic, socialized, and effective learning.
  • Learn HTML5, JavaScript, Vue2.x from scratch
  • The project adopts cross-platform development mode to support iOS, Android interface layout is consistent
  • Native interaction is implemented using Cordova open plug-ins such as: scanning, terminal type judgment, mobile phone horizontal and vertical screen monitoring and other interfaces, and the web side uses Vue-based tool plug-ins such as Swipe, calendar, pop-up window, etc.
  • Project from zero to project release, front-end language from zero to start development project
Zhixue Cloud Academy
WeChat applet of Zhixue Cloud Academy, an online learning platform
  • Use Vue2.x to build the entire application development framework, encapsulate global modules, and low-level data requests
  • Use Vuex for state management of each module
  • Build each module page with Mint UI
  • Wechat terminal from 0 to project release, make yourself more familiar with front-end languages: Html, Scss, Vue2.x, JavaScript
  • Technical Highlights: Cordova, Cordova-Plugins, Vue2.x, Vue-router, Vuex

Open source projects and works

Github active users, contributing multiple third-party libraries
  • iOSAutoBuild: Shell script, use xcodebuild command to realize iOS automatic packaging script, including exporting ipa, uploading to Qiniu cloud, sending email notification test
  • swiftScan: Collaborate with others to develop the swift version of the QR code recognition framework; support Carthage for the framework
  • Git Quick Start Tutorial: Teach you how to get started with Git, Git command details
  • BasicTools: The basic components of Flutter's componentized development, including some components that the public third-party libraries have encapsulated by themselves, creating a tool for Flutter development

Thanks

Thanks for taking the time to read my resume and look forward to the opportunity to work with you.

results matching ""

    No results matching ""