{"id":20491258,"url":"https://github.com/lision/resume","last_synced_at":"2026-03-08T12:31:07.935Z","repository":{"id":190796696,"uuid":"165332756","full_name":"Lision/Resume","owner":"Lision","description":"🙈 My Resume, A Beginner Level iOS Developer.","archived":false,"fork":false,"pushed_at":"2025-02-16T14:28:48.000Z","size":51,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-16T15:32:26.944Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lision.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-12T01:22:13.000Z","updated_at":"2025-02-16T14:28:51.000Z","dependencies_parsed_at":"2023-12-06T11:41:05.301Z","dependency_job_id":null,"html_url":"https://github.com/Lision/Resume","commit_stats":null,"previous_names":["lision/resume"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lision%2FResume","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lision%2FResume/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lision%2FResume/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lision%2FResume/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lision","download_url":"https://codeload.github.com/Lision/Resume/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242069857,"owners_count":20067175,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T17:21:46.274Z","updated_at":"2025-03-05T17:27:49.458Z","avatar_url":"https://github.com/Lision.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Resume\n\n## Lision\n\nChaoyang District, Beijing, China.\n\n(+86)185-7665-3086  lisionmail@gmail.com\n\n## TECHNICAL SKILLS\n\n- Near 7 Years iOS Development Experience\n\t- Solid knowledge about Objective-C\n\t- Solid knowledge about CoreAnimation \u0026 Multitasking\n\t- Solid knowledge about Runtime, RunLoop\n\t- Solid knowledge about Xcode\n\t- Learn about Swift, SwiftUI, RN, Flutter\n- Near 6 Years Git Command Line Experience\n- More than 1 Year C++(Qt) Cross-platform development experience\n- Self-study Ruby, Python, JavaScript, Html, CSS, Dart\n\n## Open Source Projects\n\n### LSAnimator - An easy to read and write, non-invasive multi-chain animation framework, inspired by JHChainableAnimations.\n\n[https://github.com/Lision/LSAnimator](https://github.com/Lision/LSAnimator)\n\n1600+ Stars\n\nPersonal Project\n\n- **Swift Support:** Swift 3.2 ~ 5.x Support.\n- **Friendly Swift Interface:** Added friendly Swift interface in separate framework.\n- **Multi-chain Animations:** Can complete all animation design needs.\n- **CALayer Support:** Support CALayer initialization.\n- **Parameter Auto-completion:** Support parameter auto-completion.\n- **Support for Animation Hooks:** Added pre-animation and post-animation hooks for each animation step. Added a final completion hook that fires when all animation chains have completed.\n- **Non-intrusive:** There is no need to make the view/layer class inherit from other base class.\n\n### WKWebViewJavascriptBridge - A Bridge for Sending Messages between Swift and JavaScript in WKWebViews.\n\n[https://github.com/Lision/WKWebViewJavascriptBridge](https://github.com/Lision/WKWebViewJavascriptBridge)\n\n900+ Stars\n\nPersonal Project\n\n- **Swift Support:** Swift 3.2 ~ 5.x Support.\n- **High Performance:** The messaging performance is higher than intercept requests.\n- **High Speed:** No need to consider alert box safety timeout.\n- **Lightweight:** This framework contains only 3 files.\n- **Non-intrusive:** There is no need to make the webview class inherit from other base class.\n\n## Work Projects\n\n### [猿辅导](https://apps.apple.com/cn/app/%E7%8C%BF%E8%BE%85%E5%AF%BC-%E4%B8%AD%E5%B0%8F%E5%AD%A6%E7%94%9F%E5%85%A8%E7%A7%91%E5%9C%A8%E7%BA%BF%E8%BE%85%E5%AF%BC%E7%9B%B4%E6%92%AD%E8%AF%BE/id974568444)\n\nFrom 2020/06\n\nYuanFuDao Online Education\n\n- Architecture Upgrade - Extraction of shell engineering and hierarchical structure design.\n- iOS Component Binarization - Reuse of compilation products reduces compilation time.\n- Accurate Testing - Detect whether the changed code is covered by the Q\u0026A's black box test.\n\n### [美团外卖商家版](https://itunes.apple.com/cn/app/%E7%BE%8E%E5%9B%A2%E5%A4%96%E5%8D%96%E5%95%86%E5%AE%B6%E7%89%88-%E7%AE%A1%E5%AE%B6%E5%90%8E%E5%8F%B0/id869802614?mt=8)\n\n2018/02 - 2020/06\n\nTakeaway Business Edition\n\n#### Main Output\n\n- MTFlutter Dynamic (Flap) - Proxy Code Automatic Generation.\n- WMBAVKit - A library of basic capabilities for iOS video editing based on OpenGL.\n- Order module platform - Support two independent business lines for takeaway and retail.\n- Data construction of the order business line\n\n#### Other Output\n\n- MTFlutter scaffolding, solve the environment configuration, team collaboration, version synchronization and other issues\n- Source mirroring repo, generate source code automatically in version dimension, effective improved online problem operation and maintenance timeliness\n- Order synchronization reconstruction，ensure the timing order and integrity of service links under high concurrency\n\n## Employment History\n\n### Beijing Yuanli Education Science and Technology Co., Ltd.\n\nLearning Service iOS Team Leader 2020/06 - 2021/08 (onboarding grant option)\niOS Component Manager 2021/08 - Now\n\n- The person in charge of Learning Service iOS Team (2020/06-2021/08), who is responsible for improving the development efficiency and delivery quality, building the team and daily management work. \n- The person in charge of the mobile component management project (2021/08-present), who is responsible for building the component management platform used by the company's multiple business lines.\n- In the fall of 2020/2021, the school recruits interviewer and social interviewer, who is responsible for checking the candidate's technical ability in combination with the interview criteria.\n\n### Beijing Sankuai Online Technology Co., Ltd.\n\niOS Development Engineer 2018/02 - 2018/09\niOS Senior Development Engineer(Promoted) 2018/10 - 2020/06\nHistorical performance during employment: S, B+, A, B+\nAwarded to RSU during talent inventory\n\n- The person in charge of Order Module(2019/02 - 2019/11), who responsible for iOS client order module technical planning, architecture upgrade, problem handling, data construction, focusing on improving the development efficiency and output quality of the module.\n- In the spring of 2019/2020, the school/social recruits first interviewer, who is responsible for checking the candidate's technical ability in combination with the interview criteria.\n\n### Invisible Tech, Inc.\n\niOS Team Leader\n\n2017/06 - 2018/02\n\n### Shenzhen Suishou Personal Finance Technology Co., Ltd.\n\niOS Developer\n\n2015/10 - 2017/03\n\n### Shenzhen Kingdom Sci-Tech Co., Ltd.（SC 600446）\n\nC \u0026 C++ Developer And Student\n\n2014/02 - 2015/10\n\n## Education\n\nInner Mongolia University(211)\n\nComputer Science and Technology\n\nSeptember 2010 - June 2014\n\n## Social\n\n- GitHub：[@Lision](https://github.com/Lision)\n- Blog：[lision.me](https://lision.me/)\n\n## Other Information\n\n- CET-4\n- IMUDGES(Inner Mongolia University Developer Group of Elite Student) Android Team Leader(2012-2013)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flision%2Fresume","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flision%2Fresume","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flision%2Fresume/lists"}