熟悉使用Cocoa (Touch) framework的iOS/Mac开发,擅长Objective-C语言开发
熟悉GNU C/C++语言
熟悉SQL等语言
我的博客:http://xinghenghan.blog.163.com
Github: https://github.com/xingheng
Mac软件开发工程师,微创软件
项目介绍:Mac Office,微软针对Mac平台为苹果用户提供的Office套装软件。
2011/08 ~ 2012/08, Microsoft Mac Office VB Team
将VB对话框从Carbon转换为Cocoa框架。主要负责替换废弃的Carbon UI和接口;修复相关bug。
程序语言: Objective-C, C/C++
2012/08 ~ 2013/02, Microsoft Mac Office 64bit Team
使Office工程的底层基础库同时兼容32位和64位;修复相关bug。
程序语言: C/C++
2013/02 ~ 2013/12, Microsoft Mac Office Foundation Team
维护Office工程的底层基础库。使用Cocoa和Core Foundation替换Carbon库。
程序语言: Objective-C, C/C++
2013/12 ~ 2014/04, Microsoft CIG CityNext
创建并维护基于CityNext大数据平台的一个Windows 8客户端,主要使用OData数据源并在客户端展示。MVVM设计模式并使用XAML来创建UI。
程序语言: C#
2014/04 ~ 2014/07, 个人iOS应用SquarePuzzle
创建一个类2048的iOS游戏,支持更多功能,兼容iPhone和iPad。
程序语言: Objective-C
iOS软件开发工程师,北京幻腾智能科技有限公司
项目介绍:针对公司的智能家居产品(灯,开关,门磁,通用模块等)做一个移动客户端,用来远程操作和配置各类智能设备等功能。基于HTTP和WebSocket进行通信。
2014/04~2015/04, iOS客户端开发
维护和升级iOS客户端,完成新功能的开发,完善工程框架,实现Today widget和WatchKit等功能的开发,接入第三方SDK的调用,主要涉及的第三方pod库有AFNetworking, WebSocket, JSONModel。
调研新问题的解决方案。
程序语言: Objective-C
iOS高级开发工程师,北京酷博灵科信息科技有限公司
项目介绍:圆圆,针对第三方电商提供一个定制化的类淘宝平台。
2015/06~2015/11,定制化电商类iOS客户端研发
重构iOS客户端代码,根据需求完成新功能的开发,适配iOS9新特性。
编写快速打包工具,为若干租户快捷地提供app更新。
调研新问题的解决方案。
程序语言: Objective-C
iOS开发工程师,北京译泰教育科技有限公司
项目介绍:育镜测评,一款专为中小学教师与教育管理者提供的教育评价管理工具。可在区域、学校、班级范围内对学生、教师、家长等进行基于科学教育测量工具的多元在线评价,对被试信息、测评进度、分析数据与报告等进行全过程在线管理。
2015/11~2016/06,负责整个app从0开始的结构搭建,架构设计,需求实现等。期间的项目结构设计在这里:https://github.com/OneTarget/OTK_Architecture 。
程序语言: Objective-C
很职业很专业技术水平高沟通顺畅。