丰富的 macOS 原生应用开发经验
专注于使用 Swift 和 Objective-C 语言开发现代化、声明式的用户界面,同时也精通传统的 AppKit 开发,能够应对复杂的界面需求。
深刻理解 macOS 底层机制,如内存管理(ARC)、多线程(Grand Central Dispatch)、文件系统、沙盒机制及权限管理,能开发稳定且安全的应用程序。
有实际项目经验,曾独立开发并上架了一款工厂设备自动化软件,实现了 自动化生产线各种生产需求控制等关键技术点,获得了良好的用户反馈。
能够熟练进行代码调试、性能优化(使用 Instruments 工具)和崩溃报告分析,保证应用质量。
Python 脚本与程序开发能力
将 Python 作为主力语言用于 自动化运维、数据处理 和 后端服务 构建,显著提升了工作效率和系统可靠性。
自动化领域:曾编写一系列自动化脚本,用于自动处理日报表生成、服务器日志分析、文件批量重命名与整理等重复性工作,节省了团队大量时间。
数据领域:使用 Pandas 和 Matplotlib 对业务数据进行清洗、分析和可视化,生成洞察报告,为决策提供数据支持。
熟悉 Python 打包与部署,熟悉 PyInstaller, Docker 等工具,能将脚本轻松分发到不同环境运行。
macOS 自动化软件开发经验:
专业自动化工具开发:曾独立设计并开发名为AutoServer的自动化工具软件,其核心功能是控制自当年规划设备正常生产测试的全流程管控
技术实现:运用 Apple Event 和 Scripting Bridge 控制其他应用程序(如Finder、Safari),通过 Foundation 框架进行文件系统监控(DispatchSourceFileSystemObject)和高级文件操作,并利用 Automator 集成提升开发效率。