
EyreFree (Male, 32)
Sprout · Full Stack Engineer · 10 Years Working Experience · Bachelor · On Job
E-mail: eyrefree@eyrefree.org
WeChat: EyreFree
Telegram: @EyreFree
GitHub: @EyreFree
- Self-Introduction
-
Started working in 2014, with approximately 10 years of development experience. Currently working as a Technical Lead at Sprout.
Have extensive experience in software development and team management, having worked at renowned companies such as Ele.me and Echo Technology. Led the development, architecture, and team management of projects in multiple fields, including e-commerce, short videos, live streaming, social networking, logistics, and AI applications. Have a deep understanding of internet products and the industry.
Tech Stack: Native iOS, macOS, tvOS, watchOS development (Swift & OC); Flutter & RN cross-platform development; MFC/Qt desktop applications.
Seeking a full-time development position that supports remote work, and also open to considering other relevant positions depending on the specific situation.
- Work
-
2022.10 ~ Now Sprout (AI Application Software)Full Stack Engineer/Technical Lead(Remote)---
Emoji GO: AI emoji library, Lentil is blending photos, Lentil: Open Anime AI Camera, Tonic - AI Video Editing, doo doo!, Sprout: Face Stickers
Business Development: Led the iOS development of AI intelligent sticker filter application 'Sprout: Face Stickers', video stylization application 'Tonic', and AI flashcard application 'Lentil'. Independently completed the macOS development of the doodle application 'doo doo!' and the development of the Twitter robot 'Lentil is blending photos'. Participated in the development of the Genmoji tool application 'Emoji GO'; Participated in business iteration, bug fixing, and online issue response.
Team Management: As a technical lead, led the establishment of the company's R&D team, and participated in business research, requirement analysis, technology selection, task management, and project progress control for company projects.2019.11 ~ 2022.10 ECHO TECH (Mobile Internet)Mobile Team Leader--- 2 Years 11 Months
Qiandao (Chaowan Tribe), Linjie
Business Development: Led the iOS development of the e-commerce application 'Qiandao (Chaowan Tribe)' from scratch. The project initially used Swift and later introduced Flutter for hybrid programming; Independently completed the early version development and release of the OC application 'Linjie' for the art community on both Flutter platforms.
Architecture Transformation: During the project startup phase, carried out cross-platform adaptation of tens of thousands of existing mini-program codes and quickly implemented the platform business on the App side in combination with the H5 container; Completed the routing and communication modules between the Flutter module and the native (Swift/Kotlin) based on the thrio hybrid stack solution and MethodChannel.
Team Management: Served as the mobile team leader for 2 years, promoted the establishment of the mobile development team, formulated the mobile team's work plan, and accumulated certain team management experience. The team had a maximum of 10 members, with a daily active user base of 50,000+ on iOS and 70,000+ on Android, and a total user base of 1,000,000+.2018.03 ~ 2019.11 Shanghai Xiangwushuo Network Technology Co., Ltd. (Mobile Internet)Mobile Team Leader--- 1 Year 7 Months
Xiangwushuo
Business Development: Led the iOS development of the points mall application 'Xiangwushuo' from scratch. The project initially used Swift and later introduced Flutter for hybrid programming to improve development efficiency.
Team Management: Served as the mobile team leader for 1 year, promoted the establishment of the mobile development team, formulated the team's work plan, and accumulated certain team management experience. The team had a maximum of 10 members, and the total user base of the App reached 10,000,000+.
Technical Construction: Participated in maintaining the GitHub organization and open-source projects of Xiangwushuo, and open-sourced the iconfont icon library EFIconFont (with over 200 Stars).2016.12 ~ 2018.03 Ele.me (Catering/Distribution)Senior iOS Development Engineer--- 1 Year 4 Months
Fengniao Merchant Version, Fengniao Team Version
Business Development: As the team leader of the iOS side for the food delivery order application 'Fengniao Merchant Version', completed the development of new business modules, the access of RN hot updates, etc., and simultaneously refactored some old modules to Swift.
Architecture Transformation: As the team leader of the logistics iOS architecture group, promoted the technical transformation of the App, completed the componentization/modularization of the project, and published a summary article 《Summary of iOS Componentization/Modularization Practice of Hummingbird Merchant Edition》 which was selected as a popular article in Juejin's 2018 Annual Review;
Technical Construction: Maintained the GitHub organization and open-source projects of the logistics iOS development team and the development team's technical blog2016.05 ~ 2016.12 Shanghai Geetaku Information Technology Co.,Ltd. (E-commerce)iOS Development Engineer--- 6 Months
Masadora - Anime Merchandise Purchasing Mall, Masash-Sticker
Application Development: Completed the development of the 'Masadora - Anime Merchandise Purchasing Mall' App from scratch using Swift, implementing all the functions of an e-commerce application on the iOS side; Studied the new features of iOS 10 and suggested that the company develop the iOS emoji App 'Masash-Sticker' to strengthen corporate brand communication, which was adopted and released.
2015.03 ~ 2016.05 Wuxi Leqi Technology Co.,Ltd. (Mobile Internet)iOS Development Engineer--- 1 Year 3 Months
Smart ID Photo, KeepCap - Character Camera, Duolai Hairdressing
Code Maintenance: Started iOS development after joining the company, maintained the three existing Objective-C projects 'Smart ID Photo', 'KeepCap - Character Camera', and 'Duolai Hairdressing', and accumulated certain iOS development and maintenance experience.
Project Refactoring: Rewrote the original 'Smart ID Photo' using Swift 2.3, and during the process, unified the encapsulation of third-party library calls in combination with the facade pattern, etc., to improve maintainability.2014.09 ~ 2015.01 Wuxi Opteeq Technology Co.,Ltd. (Electronics/Hardware)C++ Development Engineer (Intern)--- 5 Months
PC control software of Opteeq high-speed programmer/burner, Opteeq Technology official website
Business Iteration: Took over the maintenance work of the MFC upper computer control software. During this period, optimized the original data transmission module based on the UDP protocol, reducing the transmission time by 90%, and discovered and fixed 1 original software design defect.
Skill Expansion: Used WordPress to build and maintain the company's website.
- Community
-
Open Source:Created and managed the open-source organization EFPrefix; Developed and maintained personal open-source projects on GitHub
Translation:Participated in Swift Official Documentation Chinese Translation , Chinese to English translation of Ele.me Frontend Node Interview Questions, documentation translation of SwiftLint and other open-source projects.
Sharing:As a member of SwiftOldDriver, participate in the maintenance of SwiftOldDriver Weekly project.
Communication:As the operation manager of T Technology Salon, participated in organizing online and offline technical sharing activities; As a member of SwiftGG Translation Group, participated in organizing a series of community activities such as WWDC.playground; As a member of the organizing committee, participated in the preparation of Let's vision series conferences.
- Project
-
A lightweight Swift library for generating and recognizing QR codes, which can generate artistic QR codes according to the input watermark image.
- Education
-
2011 - 9 to 2015 - 7 East China University of TechnologySoftware Engineering
Bachelor's Degree 丨 Position in School: Vice - President of Software Association
First Prize in Jiangxi Provincial College Students' Computer Works Competition
Gold Medal in the Software Design (Computer Software) Undergraduate Group of Jiangxi Provincial College Students' Scientific and Technological Innovation and Vocational Skills Exhibition Competition
Second Prize in the Provincial Competition of the 5th Lanqiao Cup National Software Professional Talent Design and Entrepreneurship Competition in C/C++ Programming
- Language
-
Mandarin:Native
English:Intermediate