专业技能:
1. 掌握Java,熟悉Android应用开发,有Android Application开发经验。
2. 掌握应用后台接口的开发,有应用系统服务开发经验。
3. 熟悉html5开发,熟悉CSS以及JavaScript编程,有HTML5移动应用开发经验。
4. 熟悉C语言,熟悉Linux C 编程,有Android NDK开发经验。
5. 熟悉Spring+Hibernate架构,熟悉Mysql、Oracle,有应用系统数据库部署经验。
6. 熟悉Tomcat配置及web应用部署,有应用系统部署经验。
7. 熟悉常用的数据结构和算法。
计 算 机:熟悉Windows操作系统的使用,熟悉Word和PPT。
英 语:CET-6
2012.07至2013.07,在秉亮科技(苏州)有限公司系统开发部担任嵌入式软件工程师
该公司原是智原科技(台)在大陆的全资子公司,目前隶属于智原科技的独家IP经销商寅通科技(台)。任职期间,参与了围绕智原科技ET12U32X系列芯片展开的项目,具体项目如下:
USB3.0显卡驱动在Android下的设计与实现
项目简介:ET12U32X芯片是智原科技研发的USB3.0外置显卡。USB3.0外置显卡不同于一般的显卡,采用USB3.0为输入总线,经过图像处理后转成HDMI/DVI//VGA输出,在显示扩展方案中发挥重要作用。该显卡已得到PC平台的支持,Android平台下的实现变得迫切与重要。项目需求是实现该显卡在Android 移动设备上的驱动,扩展Android系统图像到分辨率更高的显示器,并实现简单方便的用户接口,支持电源管理。
个人职责:USB3.0显卡驱动在Android下的总体设计、代码实现及调试,完成USB设备驱动、图像显示和自动旋转等功能,数据copy的优化和图像更新的优化,功能测试与性能测试,用户界面的实现及电源管理。
技术特点:在用户空间设计USB设备驱动,采用多进程实现所有的功能,使用Android Socket进行进程间通信,其中图像传输与捕获使用多线程技术,采用共享内存和信号量实现并行与同步。USB设备驱动基于libusb开源库,利用Android Framebuffer驱动获取图像。使用Android SDK+NDK的开发方式,驱动以APK形式提供给用户。
工作经历
2014.05至今,在安徽继远软件有限公司软件开发服务分部担任软件开发工程师
项目经验
甘肃移动生产作业
项目时间:2014.05-2015.02
项目简介:甘肃电力生产管理移动作业深化应用-输变电项目是将国家电网公司生产管理系统(PMS)有效延伸至工作现场,通过任意地点、任意时间、任意设备的移动工作模式,实现业务连续性和高效性,同时更好的支撑运检输变电现场工作,加强总部对作业现场的管理力度,通过android客户端实现现场作业的高效分派和协调、提升生产现场作业精细化管理水平、有效规范和指导现场工作程序、实现总部和作业现场间信息与流程的无缝衔接,提高运检工作现场作业水平。
甘肃省电力公司生产移动作业深化应用-输变电包含移动终端和主站两大部分,其中移动终端应用为Android客户端应用,主站应用为B/S架构应用,终端和主站采用C/S架构。
责任描述:
负责移动终端的开发工作,具体如下:
(1)完成用户登录界面的设计与人员角色的登录控制。
(2)实现移动终端的人员派工功能,并受理至主站。
(3)实现变电运行变电修试记录的界面设计与后台数据的查询、添加及删除功能。
(4)完成输、变、配电巡视记录界面的设计与后台数据的查询功能。
(5)实现输、变、配电典型缺陷查询界面的设计及查询功能。
技术特点:客户端使用Android原生应用的开发方式,并通过C/S架构实现客户端与主站应用的数据访问和控制。本人负责终端部分UI开发,部分终端功能开发及测试工作。
CRM移动应用
项目时间:2015.03-2015.09
项目具体目标如下:
1. 实现销售人员在市场营销过程中销售活动信息的及时采集,提高营销活动中信息采集及时性;
2. 实现市场营销人员商机录入、商机跃进等业务流程的移动审批,提高营销业务流程的运转效率;
3. 实现市场营销过程服务请求发起、服务请求分配、服务请求执行业务流程的移动审批,提高客户投诉及咨询的处理效率,提升客户满意度;
责任描述:
负责移动终端的开发工作、主站WebService的开发及终端和主站应用的联合调试,具体如下:
(1)实现Android终端通过VPN(第三方工具)接入专网,访问CRM主站应用。
(2)实现Android终端登录验证、活动管理的功能。
(3)使用RSA加密算法实现Android端及主站数据交互。
(4)CRM Web活动管理、服务请求、商机管理对应的后台Service的实现。
(5)Android终端部分界面的实现及UI的适配。
技术特点: CRM主站采用B/S架构,Android终端通过VPN接入专网,再通过http请求访问主站Service服务及数据,传输中采用RSA非对称加密保证安全性。本人负责Android终端VPN连接、登录及活动管理的功能实现、UI的适配,主站Service接口的实现,加密算法的实现及调试等工作。
移动微应用(工作二十四节气表、
角色 | 职位 |
负责人 | 移动研发工程师 |
队员 | 产品经理 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |