人人范文网 范文大全

软件工程师推荐信

发布时间:2020-03-02 19:14:48 来源:范文大全 收藏本文 下载本文 手机版

工作推荐信

尊敬的先生/女士:

本人很荣幸向您证明XX先生,XX先生自2005年8月至今一直任职于XXX有限公司。2005年8月至今,于网络产品线网管软件研发部担任0ptiX iManager T2000/U2000全职软件工程师。主要职责为:

1.网络管理软件的需求分析,需求实现方案的设计并提交软件需求规格说明书;

2.网络管理软件中核心模块的功能设计,包括使用PowerDesigner进行数据建模,表、索引、视图、存储过程、触发器等设计,以及类和函数的设计、北向接口规格设计。输出包括数据库设计说明书,概要设计说明书、详细设计说明书,北向接口规格说明书等,共计28篇,文档页数累计超过1000页; 3.运用Java/SQL/shell(含awk等)语言,利用JBuilder/vi/MSSQL等开发工具完成了荷兰皇家电信网管项目中路径路由TODB的开发以及英国BT网管告警性能信息数据传输系统的规格设计,数据分析,接口实现等;

4.Solaris环境上网管软件的安装、测试和运行的支持,包括根据软件安装手册指导现场实施人员进行软件安装及对安装中遇到的问题提供技术支持,对软件在现场调测及运行过程中出现的问题提供咨询支持并进行问题定位和解答。先后和多个海外著名的OSS厂 商有过成功的对接案例,包括HP公司的TeMIP等; 5.基于华为V模型,使用JUnit完成代码的单元测试,并完成集成测试用例设计和测试执行。从开发人员视角和客户视角对代码和功能的正确性进行测试。输出包括:JUnit测试代码,集成测试跟踪表单。

在此期间,XX先生参与了多个网管软件项目的需求分析、设计和开发工作。主要有,荷兰皇家电信网管项目、英国电信21cn项目、波兰 Polkomtel网管项目等,这些项目均使用Java、shell(含awk等)、SQL编程语言完成代码开发。XX先生以他专业的Java开发能力和对系统架构的熟悉,很好的完成了他所承担的各项任务。

2010年4月至今,XX先生在CRM研发部担任高级软件工程师,主要负责TopEng CCBM V1R2/ CRM V3R3软件、手机Android APP的需求调研、设计和代码开发工作,并任兼职软件开发敏捷教练,担任DT(开发者测试)的设计工作等。具体包括:

1.CRM系统的需求调研分析,核心模块的软件架构设计,实现方案的设计以及与海外运营商的技术和业务交流;输出FRS,产品设计规格书,软件设计说明书,,累计超过15篇,并输出手机APP的低保真原型、高保真原型近百份;

2.熟练运用Java(J2EE)/SQL,利用Eclipse、PL/SQL Developer等开发工具对软件进行代码开发、调试和维护;出具Story说明文档、代码及对应的SVN提交记录;负责Native模式的Android平台的APP开发,独立完成Android APP的代码框架的设计和开发工作。个人独立完成Java代码超过50KLOC,SQL超过16KLOC;

3.疑难问题(如Core dump问题,线程死锁、高CPU消耗、内存泄露等)攻关;参与网络安全加固问题(如纵向越权,敏感数据传输等)的分析和解决;

4.测试驱动开发用例编写,以及利用selenium RC等实现软件自动化测试;将自动化测试集成到持续集成环境,自动化测试报告在CI网站实时展示。以及SDV测试的代码覆盖率分析;

5.存量功能的优化维护,对软件中的缺陷进行修复,代码的重构:包括内部测试过程中发现问题的定位和支持,Story文档的修订,代码修改等; 6.敏捷开发持续集成的设计和实现工作,及优秀实践的推广;推出开发者测试执行框架及各项优秀实践,如持续集成,结对编程等。 XX先生参与了多个重要CRM项目的设计和开发工作。如德国Eplus Columbus项目、马来西亚Digi CRM系统、沙特Mobily MBB手机APP项目,德国02手机APP POC项目等,这些项目均使用Java、SQL编程语言完成代码开发。在项目实践过程中,吴笛先生充分理解和把握了客户的业务需求,按时而高质量的实现CRM系统中功能开发。

案例一:2011年3月至2012年4月,参与德国Eplus Columbus项目。该项目涉及多个核心模块功能增强,属于CRM的重要功能升级,相关需求均得到很好实现,满足了运营商的需求,圆满交付了该项目。其中XX先生个人输出FRS 3篇,独立完成代码超过9KLOC。XX先生的研发任务包括:

1.参与订单管理、订购规则管理的需求分析工作,输出订单管理FRS、订购规则管理FRS; 2.使用Java/JSP/SQL,利用Eclipse、PL/SQL Developer开发环境,完成营业费配置和订购规则管理功能;完成业务受理、订单fulfillment功能;完成和CBS的产品同步、费用探寻、VPN成员管理接口的开发和对接调试;

3.基于selenium RC来编写各功能点的开发者测试用例,及压力测试用例。

案例二:2013年2月-2013年6月,参与开发沙特Mobily Smart项目中Android手机应用的开发。该APP主要在Android平台上,基于Native模式开发完成现有用户变更主、附产品、DIY自定义个性化产品包、查询订购记录及CDR,流量告警,以及根据当前地理位置处理BI推送消息等功能。 吴笛先生独立完成包含框架在内的关键代码3KLOC。主要任务包括: 1.手机App低保真模型设计;Android平台的高保真模型设计;

2.Android平台的手机基于Native方式的App框架开发、关键Animation特效和主要业务功能的开发实现;

3.实现安卓手机应用中产品订购和变更、DIY自定义产品包、BI消息推送等关键业务功能; 4.基于Athrun的手机的自动化测试。

在本公司工作期间,XX先生表现一直非常出色,其专业技能、快速学习能力,及良好的职业素质得到公司领导和同事的一致认同。2012年,XX先生获得部门优秀员工,评价为“Excellent”(比例

工作期间,XX先生每周工作40个小时,他的税前月收入为人民币000.00元。如有问题,请随时与我联系。

推荐人: 职位: 电话: 日期:

软件工程师

软件工程师

软件工程师

软件工程师

软件工程师

软件工程师

软件工程师

嵌入式软件工程师

软件工程师工作总结

软件工程师个人简历

软件工程师推荐信
《软件工程师推荐信.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档