·Engaged in iOS development for 5 years, proficient in Objective-C and Swift.
·Engaged in Android development for 1 year, Proficient in Java.
·Proficient in the design patterns like MVC, MVVM, delegate, observer, etc.
·Skilled in using third-party frameworks.
·Familiar with Git for teamwork.
·Deep understanding of iOS system features, familiar with Runloop, multi-threading, runtime principle
·Proficient in UI, CoreAnimation, network, database on iOS platform.
·Familiar with HTTP & HTTPS protocol.
·Have good programming skills and code habits.
·Blog: https://corgi14.github.io/
2017.06-2018
Cabbage
Description: Control the machine by communicating with the machine through the socket.
Responsibilities:
Independent development of iOS platform programs.
Collaborative development of Android platform program.
Use the MVVM architecture to encapsulate tool classes.
Use the CoreAnimation animation in your project to optimize the user experience.
Responsible for all function development and maintenance.
Use the third-party library MPAndroidChart to implement the oscilloscope (real-time display of high-frequency waveforms).
Responsible for the development and maintenance of multiple modules.
Collaborate with UI/UX designers, backend developers, and marketing operation teams to decompose project requirements and specifications.
2016.01 – 2017.01
Shandiangou
Description: E-commerce app.
Responsibilities:
MVVM development mode, extract network request, singleton mode shopping cart, account management (user information, address, coupon, etc.) module, code decoupling.
User information localization storage (plist/database)
Integrated Alipay / WeChat payment.
Update iterations, fix bugs.
2015.09 – 2016.10
Dianban
Description: E-commerce app.
Responsibilities:
Integrate high-tech map location to get information about nearby people
ShareSDK third-party login/share function
Activity release and attention management module
Save public development time by extracting public and public spaces
Independent development, version iteration
2015.05 – 2015.10
Xiancheng
Project Position: iOS Engineer
Description: Social app
Responsibilities:
ShareSDK third-party login/share function
Custom modal transition animation
Draft save, article collection function module
Use system map targeting
Play video
Multiple Cell Showcases and Reuse
App performance optimization
Version iteration, add functionality as needed
2013.07 – 2015.5
Fujia safe
Description: Internal security app
Responsibilities:
Integrated Baidu map,