简历
教育经历
计算机, 硕士学位, 九月 2006 ~ 七月 2008
巴黎高等电信学院 - Telecom ParisTech,法国,巴黎
自动化,学士学位, 九月 2002 ~ 七月 2006
武汉大学,中国,武汉
研究经历
关于机器人的研究工作,于武汉大学机器人实验室, 十一月 2004 ~ 七月 2005
研究和开发机器人控制系统,而后参加了 2005 CCTV 全国大学生机器人电视大赛,开发中使用了 C 语言 和 AT89S51 单片机。
工作经历
程序员,就职于 Parrot Inc. , 七月 2007 ~ 三月 2008
参加了该公司商业产品的开发,主要使用 C++,C 和 汇编语言。工作集中于一款运行于车载蓝牙设备的名为 Disco 的软件上。 Disco 是一个用于快速搜索,管理和播放在移动游离设备(例如,u盘,移动硬盘和手机等)上的音乐文件的软件。我的具体工作是改进其中关于音频处理的 FFT(快速傅立叶变换) 算法。
移动软件开发工程师,就职于 Praxedo Inc. , 七月 2008 ~ 现在
-
负责开发移动客户端的软件,工作主要使用 java 在 黑莓 和 j2me 平台上进行。
Praxedo Mobile 是 一个移动员工管理解决方案。利用它,经理可以在办公室管理在外执行业务的数百员工。现在这个系统运行正常,正为4000多个移动业务员提供服务。 - 负责新移动客户端的开发,目标是开发一个跨平台(包括 iphone,android,blackberry 等)的移动客户端应用。 工作主要为使用各平台的原生语言搭建一个可调用各平台底层功能的 Webkit 引擎,再使用 HTML5 和 JavaScript 实现客户端软件的界面和逻辑。 这样开发的新一代 Praxedo Mobile 客户端是一个跨平台移动的移动客户端解决方案,且实现了各个平台之间最大限度的代码重用。
业余项目
开发和管理 AFCP 网页
AFCP是一个由在巴黎高科各个学校学习的中国学生组建的学生组织。我为这个学生组织开发和管理网页。其中使用了 Python 语言,代码挂载运行在 google 的云计算服务Google App Engine。
开发 Carto
Carto是一个关于地理信息的网络应用。它动态显示了一个法国城市,图卢兹市的交通状况。开发过程中使用了 XML/XSLT, SVG, Javascript 和 AJAX 等技术。
开发 MobiCours
Mobicours是一个 iphone 网页应用程序。
这个小应用是为方便 Telecom ParisTech 的学生查看课表而开发的。开发中使用了 jQtouch, Javascript 和 XML/XSLT。 服务器挂载在 Google App Engine。
感兴趣的领域
- 移动技术:iphone, Android, Backberry, J2me, html5, 移动跨平台技术
- 互联网:Python on Django, Ajax, XML/XSLT, SVG
- 数据库同步技术: SyncML, Sybase's Ultralite
- 软件工程方法论: 设计模式,领域驱动设计,敏捷软件开发
语言
- 中文: 母语
- 法语: 流利
- 英语: CET-6
兴趣爱好
足球,滑雪,文学