一、基本资料
姓名: 胡伟 学历: 本科
专业: 计算机科学与技术 职称:系统分析师(高级)
毕业院校: 郑州大学 (211) 主页: www.cnblogs.com/wisdo
联系电话: 13120320803 Email : sunnydayhu@163.com
二、求职意向
职位:软件开发工程师 月薪:15-20 K
工作性质:全职 期望城市:北京
三、职称证书
2013年5月获取 软件设计师证书(中级职称) (工信部) 证书编号:12014693
2018年5月获取 系统分析师证书 (高级职称) (工信部) 证书编号:01143
四、专业技能
- MVC、企业级网站开发、API设计、WebService、C# 多线程编程、WCF、Java、Python
- Html5、JavaScript、CSS、Json、JQuery、Ajax 等前端技术
- BootStrap、LigerUI、ExtJS、JqueryUI、Echart 框架、SignalR 、webSocket编程
- Nhibernate、EF、Spring、XSDL等ORM 框架、DevExpress、MindFusion组件
- 熟练运用软件设计模式、软件开发模式、系统架构设计、数据结构、算法设计
- 熟练运用OOP、OOA、OOD、AOP、TDD、DDD编程思想
- 熟练掌握数据库系统 SqlServer、 Oracle、MySql、(MongoDB)Nosql
- SVN、VSS、GIT 版本控制工具 AXure RP、UML、XMind、CodeSmith、PowerDesign等开发工具
- 了解.Net Core, Docker, PHP、SVG、Go、C++、Android、,NodeJS,以及Linux 操作系统
- 有大中型项目实际开发经验,项目涉及网上商城、企业级应用、社交软件、能源管理、工业组态、高铁检修、信息管理等,能独立完成软件中插件或模块的分析,设计、开发和交付
- 具备IT英语读写能力,有很好的团队合作精神和语言表达能力
五、工作经历
铁科院电子计算研究所 2017.05----2019.3
高级修 研发工程师
工作内容:
1.和开发团队成员协同完成 业务数据交叉部分的分析设计
2. 独立完成插件的框架搭建,架构设计、插件分析,界面设计,编码
3. 完成插件数据分析,相关算法设计,技术攻关,性能优化,日常维护
4. 数据训表设计与优化
5. 开发文档编写
6. 旧系统日常维护与bug修复,功能完善
7. 协助团队开发人员完成bug难题定位,修复
8. 协助团队其它同事完成功能开发,测试,性能优化
业绩:
1.核心代码编写,关键算法设计
2. 系统性能优化,多线程窗体加载数据,解决窗体假死,白屏问题
3. 插件框架搭建,架构设计,页面交互,数据流分析设计
4. 协助其它同事解决技术难题,bug 定位,排查,修复,技术攻关
北京庚顿数据科技有限公司 2015.07--2017.05
工业大数据 研发工程师
内容:
1.作为团队技术骨干,负责系统需求分析,文档编写,功能模块划分
2. 功能模块编码与设计
3. 旧系统维护与功能完善
4. 公司数据库接口 java 二次开发包 维护与功能完善
5.协助团队成员解决开发中遇到的技术问题
6. 组态文件到svg 文件格式转换器研发
7. 研发技术难题攻关
业绩:
1. 对公司数据库接口java 版 二次开发包的维护与完善受到领导好评,并为客户进行javasdk 使用培训
2. 顺利完成 旧系统的与完善,受到项目经理高度好评
3. 与团队成员密切协作,多次为团队成员解决开发中遇到的各种技术问题,受到同事好评
4.多次解决研发中的技术难题
郑州消费通网络有限公司 2014.1-2015.07
技术中心. 研发工程师
内容:
1. 协助项目经理完成功能模块分析及设计与测试
2. 协助项目经理完成数据库设计
3. 模块单元测试,bug修改
4. 相关文档的编写
业绩:
1. 协助项目经理完成功能模块分析及设计与测试
2. 协助项目经理完成数据库设计
3. 与团队成员密切协作,同时配合项目经理完成功能模块的分析与设计
4. 模块单元测试、bug 修改,相关文档的编写
河南花笺科技有限公司 2013.7-2013.11
技术部. 实习生
内容:
1. 在项目经理指导下完成相关开发任务
2. 根据测试部门的反馈结果,对bug 进行修改
3. 开发文档的编写
业绩:
1. 在项目经理的指导下完成功能模块的开发
2. 修改系统中的bug
七、项目经历
动车组检修管理信息系统 2017.06----2019.3
研发工程师
内容:
动车组检修管理信息系统是动车组检修的核心系统,目前已经在全国的北京所,上海所,西安所,武汉所,广州所,成都所,沈阳所投入使用,该系统是基本插件的开发架构,C/S 架构,每一个插件都是独立的,整个系统以插件总线的方式 部署,各个插件都可独立挂载在插件总线上,彼此间除了数据通信,交互外,互不影响。开发模式是迭代的,每一个或多个模块都可抽象成一个插件,系统有非常好的扩展性和维护性。
业绩:
1. 负责该系统中作业管理插件中的检修记录管理模块,检修记录查询模块,系统配置插件中的检修记录单据配置管理模块,检修记录与工位配置模块,检修计划工序配置模块的日常维护,bug 修改,功能完善,客户沟通等事项。
二、求职意向
职位:软件开发工程师 期望月薪:14-20 K
工作性质:全职 可到岗时间:随时
三、职称证书
2013年5月获取 软件设计师证书(中级职称)(工信部) 证书编号:12014693
2018年5月获取 系统分析师证书(高级职称)(工信部) 证书编号:01143
四、专业技能
l MVC、企业级网站开发、API设计、C# 多线程编程、WCF、Java、Python
l Html5、JavaScript、CSS、Json、JQuery、Ajax 等前端技术
l BootStrap、LigerUI、ExtJS、JqueryUI、Echart 框架、SignalR 、webSocket编程
l Nhibernate、EF、Spring、XSDL等ORM 框架、DevExpress、MindFusion组件
l 熟练运用软件设计模式、软件开发模式、系统架构设计、数据结构、算法设计
l 熟练运用OOP、OOA、OOD、TDD、DDD编程思想
l 熟练掌握数据库系统 SqlServer、 Oracle、MySql、(MongoDB/Redis)Nosql
l SVN、VSS、GIT 、UML、XMind、CodeSmith、PowerDesign、SqlDeveloper等开发工具
l 了解Net Core Docker、PHP、SVG、Go、C++、Android、,NodeJS,以及Linux 操作系统
l 有大中型项目实际开发经验,项目涉及网上商城、企业级网站、社交软件、企业能源管理、工业组态、风电集控、高铁检修、信息管理等,能独立完成软件中插件或模块的分析,设计、开发和交付
l 具备很强的IT英语读写能力,英文资料可无障碍阅读,有很好的团队合作精神和语言表达能力
五、工作经历
铁科院电子计算研究所 2017.05-2019.3
高级修 研发工程师
工作内容:
1.和开发团队成员协同完成 业务数据交叉部分的分析设计
2. 独立完成插件的框架搭建,架构设计、插件分析,界面设计,编码
3. 完成插件数据分析,相关算法设计,技术攻关,性能优化,日常维护
4. 数据训表设计与优化
5. 开发文档编写(用户使用说明书,详细设计文档)
6. 旧系统日常维护与bug修复,功能完善
7. 协助团队开发人员完成bug难题定位,修复
8. 协助团队其它同事完成功能开发,测试,性能优化
业绩:
1.核心代码编写,关键算法设计
2. 系统性能优化,多线程窗体加载数据,解决窗体假死,白屏问题
3. 插件框架搭建,架构设计,页面交互,数据流分析设计
4. 协助其它同事解决技术难题,bug 定位,排查,修复,技术攻关
北京庚顿数据科技有限公司 2015.07-2017.05
工业大数据应用事业部 研发工程师
内容:
- 作为团队技术骨干,负责系统需求分析,文档编写,功能模块划分
2. 功能模块编码与设计
3. 旧系统维护与功能完善
4. 公司数据库接口 java 二次开发包 维护与功能完善
5.协助团队成员解决开发中遇到的技术问题
6. 组态文件到svg 文件格式转换器研发
7. 研发技术难题攻关(osgi.net 插件技术)
业绩:
1. 对公司数据库接口java 版 二次开发包的维护与完善受到领导好评,并为客户进行javasdk 使用培训
2. 顺利完成 旧系统的与完善,受到项目经理高度好评
3. 与团队成员密切协作,多次为团队成员解决开发中遇到的各种技术问题,受到同事好评
4.多次解决研发中的技术难题
郑州消费通网络有限公司 2014.1-2015.07
技术中心. 研发工程师
内容:
1. 协助项目经理完成功能模块分析及设计与测试
2. 协助项目经理完成数据库设计
3. 模块单元测试,bug修改
4. 相关文档的编写
业绩:
1. 协助项目经理完成功能模块分析及设计与测试
2. 协助项目经理完成数据库设计
3. 与团队成员密切协作,同时配合项目经理完成功能模块的分析与设计
4. 模块单元测试、bug 修改,相关文档的编写
河南花笺科技有限公司 2013.7-2013.11
技术部. 实习生
内容:
1. 在项目经理指导下完成相关开发任务
2. 根据测试部门的反馈结果,对bug 进行修改
3. 开发文档的编写
业绩:
1. 在项目经理的指导下完成功能模块的开发
2. 修改系统中的bug
六、教育经历
郑州大学(211) 本科 学士学位
计算机科学与技术专业 · 2010.9---- 2014.6
七、项目经历
动车组检修管理信息系统 2017.06--2019.3
研发工程师
内容:
动车组检修管理信息系统是动车组检修的核心系统,目前已经在全国的北京所,上海所,西安所,武汉所,广州所,成都所,沈阳所投入使用,该系统是基本插件的开发架构,C/S 架构,每一个插件都是独立的,整个系统以插件总线的方式 部署,各个插件都可独立挂载在插件总线上,彼此间除了数据通信,交互外,互不影响。开发模式是迭代的,每一个或多个模块都可抽象成一个插件,系统有非常好的扩展性和维护性。
业绩:
1. 负责该系统中作业管理插件中的检修记录管理模块,检修记录查询模块,系统配置插件中的检修记录单据配置管理模块,检修记录与工位配置模块,检修计划工序配置模块的日常维护,bug 修改,功能完善,客户沟通等事项。
动态排产(可视化) 2018.12--2019.02
研发工程师
内容:
动态排产是动车组检修管理信息系统中的一个独立的插件,基于插件开发原理,以windows 服务的方式在后台运行,在前端以winform 窗体可视化展示排产结果,每日0时执行一次,也可手动执行,当手动执行后,当日便不再自动执行,对每日的检修情况进行计算排程,排程的时间范围在相应的工作节拍时间范围内,最终结果将给出工序的全部信息,精确的投料和产出时间,程序要优先对关键路径中的工序进行排程,在不影响整个工期的情况下对非关键路径中的工序进行调整,使资源的使用率得到最大化。
开发环境:MindFusion+DevExpress+NLog+VS2010+Oracle 10g+XML+Svn
业绩:
1.本项目作为系统中一个独立的插件,独立开发
2.负责业务流程分析,插件框架搭建,数据结构设计,数据库表结构设计,界面设计与编码,服务安装与部署
3.协同其它同事完成需要交互的业务逻辑
4.开发中的技术难题,关键算法攻关与突破,开发文档编写
5.后期进行了优化,以多线程窗体加载,解决了窗体假死,卡顿,速度慢的问题。
6. 该插件已在北京所,上海所,西安所,武汉所,广州所,成都所,沈阳所投入使用
高级修统计分析(可视化) 2018.09--2018.11
研发工程师
内容:
高级修统计分析是动车组检修管理信息系统中的一个独立的插件,同样是基于插件的开发架构,分层设计思想,用于统计在一段时间范围内,检修的车组数量,高级修的总人数,投入的人数,投入检修的人次,检修时长,以及各个度量的平均值 ,百分比,用于分析检修所投入的成本和资源,并给出合理的检修资源分配建议。界面采用可视化和表格相结合的方式来展示,并可根据现场的实际情况进行节拍配置,从而给出相应的资源合理分配建议
开发环境:DevExpress+VS2010+C1.Win+NLog+Oracle 10g+XML+Svn
业绩:
1.本项目作为系统中一个独立的插件,独立开发
2.插件分析设计,编码与测试,开发文档编写
3.数据分析,性能优化,相关算法设计,日常维护
4. 该插件已在北京所,上海所,西安所,武汉所,广州所,成都所,沈阳所投入使用
动车组检修工序规范化分析(可视化) 2018.07--2018.08
研发工程师
内容:
动车组检修工序规范化分析是动车组检修管理信息系统中一个独立的插件,主要 用于分析不同的车组在检修过程中工序的规范化程度,作为指导工序规范化的标准,分为相同,相似,不同三个部分,并分析计算出这三个部分在各个不同分量中各占的比重,并以可视化的方式展示。
开发环境:ComponentOne+VS2010+Oracle 10g+DevExpress+Svn
业绩:
1.本项目作为系统中一个独立的插件,独立开发
2.插件框架搭建,界面设计,编码与部署
3.数据分析,性能优化,日常维护
4. 该插件已在北京所,上海所,西安所,武汉所,广州所,成都所,沈阳所投入使用
转序会审管理 2017.06--2017.09
研发工程师
内容:
转序会审管理是动车组检修管理信息系统的一个独立的插件,实现高级修转序会审的配置,申请,批准、放行与实时监控等管理工作。整体架构是基于系统的插件开发,采用分层的架构设计,分为数据处理层、业务逻辑层,用户界面层,数据库使用 oracle 10g,用户界面层采用ComponentOne组件展示,实时监控使用ComponentOne组件可视化方式。
开发环境:ComponentOne+XSD+VS2010+Oracle 10g+itextsharp+Svn
业绩:
1. 本项目作为系统中一个独立的插件,独立开发
2.业务处理流程分析,页面交互分析设计,框架搭建,界面设计,编码与部署
3. 功能优化,日常维护
4. 该插件已在北京所,上海所,西安所,武汉所,广州所,成都所,沈阳所投入使用
数据库Java接口开发维护 2015.08---2017.05
研发工程师
内容:
1. 负责对公司实时数据库的二次开发包 JAVA 版进行完善、维护,底层报文更换(xml格式更换为 protocolbuff),接口测试,接口维护,bug 修改,用户说明书更新完善,用户支持。通信协议是基于 Tcp/IP 报文协议,底层采用 Socket (2.0版本)), Google protocol buffer(3.0 版本),使整体性能 得很大的提高与改善
2. 开发环境: javajdk 1.8 + Eclipse+Protocolbuf+庚云实时数据库(C++)+Socket +Svn
业绩:
- 成功解决用户反映的诸多bug(socket 连接无法释放,断网无法续传,历史数据查询不一致,查询报错等)
2. 对用户提出的需求,添加新的接口并实现(根据标签点名称查询历史数据/实时数据)
3. 开发包功能完善,接口测试,技术支持,编写用户使用说明书
风电集控一体化平台 2017.3--2017.05
研发工程师
内容:
1.
风电集控一体化平台基于庚云实时数据库、Hadoop,以及规范的数据共享技术构建,平台功能包括采集数据接收及传输、数据实时清洗、数据实时处理、实时数据告警、元数据管理、数据压缩存储、海量数据在线多维查询及导出、数据并行分析计算、数据挖掘、作业调度管理、并提供实时数据库接口、数据共享服务、平台维护管理功能。
2. 开发环境:庚顿通用组态监控平台+庚云实时数据库+WebService+Git
业绩:
1. 完成风机控制、全场矩阵模块页面的设计与数据的接通
2. 根据客户的反馈进行持续完善和改进
3. 协同同事完成远程系统部署
工业组态文件转换器 2016.09--2016.12
研发工程师
内容:
1. 本系统为桌面应用软件,采用OSGI.NET 插件式开发,主要实现各种工业组态文件(xml 格式,.dgx格式,.gox格式,.wgx格式)转换成SVG 文件,每种组态文件格式的转换对应一个插件,在转换过程中支持各种参数(页面大小,标签点前后缀,小数位数等)自定义设置,批量转换,转换结果以日志记录,可在b/s系统中直接浏览
2. 开发环境: OSGI.NET +WinForm+VS 2013+庚顿通用组态监控系统 +Log4.Net+Git
业绩:
- 短期内快速掌握了Svg图形的画法及相关的属性,事件
- 独立负责整个转换器的开发,从SVG 的图元绘制,属性,事件 到源组态文件读取
3. 转换器的后期维护与功能完善3. 独立解决转换中的各中技术难题(转换页面大小设置与坐标移动间的算法,矩阵变换,字体大小自适应文本框,颜色值(10进制)转换成RGB,组态文件中的事件与svg事件转换) - 用户使用说明书的编写,远程支持
正达信通能源管理项目 2016.05--2016.08
研发工程师
内容:
1. 本项目在庚顿企业能源应用管理平台的基础上以OSGI.NET 插件式开发,实现能源可视化管理,数据统计,查询,地理信息定位,视频监控,用户管理,系统管理,工况图查询等功能,帮助企业实现可靠高效的能源管理方案,提高管理效益.
2. 主要模块:实时数据查询,会议调度,历史数据查询,基本信息管理,报表统计,视频监控日志,值班日志,趋势分析,GIS信息,视频管理,系统管理
3. 开发环境: OSGI.NET + SQL Server 2012+庚云实时数据库系统+数据采集器+WebService + EF + ExtJS+BootStrap+VS 2013 + MVC4+Git
业绩:
1. 项目组技术骨干成员,主要负责系统分析,功能模块划分 ,接口定义,文档编写
2. 系统管理,GIS信息,值班日志插件计与编码
3. 协助团队成员解决开发中遇到的各种技术问题,客户支持
趋势与分析系统 2016.01--2016.04
研发工程师
内容:
- 庚顿趋势与分析系统包含了成组监控,历史趋势查询,选定时间段内的极值查询及实时趋势显示等功能,根据各专业人员所关心的数据进行编组和呈现,可以根据业务需要灵活调整趋势参数。为实现数据趋势查询和分析提供了有力的软件层面支撑。
- 开发环境: SQL Server 2012 + Echart + 庚云实时数据库+WebService + VS 2013 +MVC4+Git
业绩:
1. 独立开发整个系统,根据系统的需求,进行系统框架搭建,系统设计,编码
2. 负责项目的发布与部署,客户支持
GEAP(庚顿企业能源应用管理平台) 2015.07--2015.12
研发工程师
内容:
1. 庚顿企业能源应用管理平台是一个以能源管理为中心的信息系统管理平台,从设计的角度使用不同的视图对系统进行综合的描述,包括数据采集、综合监控、与信息系统交换、节能调度管理支持、基础能源管理、重点能耗设备管理、能源信息发布、系统配置及权限管理等部分。系统可采集DCS/PLC中的生产数据及计量数据,提供对生产运行数据的在线查询功能,实现能源管理及全厂能源信息的充分共享;这套完整安全可靠的实时能源数据管理系统能够提高生产过程运行的质量和效率,节能降耗,增加企业的经济效益
2. 开发环境: OSGI.NET + SQL Server 2012 + EF +庚云实时数据库+Webservice+数据采集器+ Echart + BootStrap + VS 2013 + MVC4 +Git
业绩:
- 根据系统需求,负责系统中能耗设备管理插件,综合监控插件、基础能源管理插件的分析设计及文档编写,数据库设计
2. 负责系统的发布与部署,并经常协助团队成员解决开发中遇到的技术问题 - 客户远程支持
天酝酒商城 2015.01--2015.07
net开发工程师
内容:
1.是天酝酒线上销售的官方商城系统,主要功能包括:天酝酒产品在线销售、商品评论、商品管理、订单管理等及官方企业文化与天酝酒文化的宣传、展示企业的新闻动态等,支持在线下单和发货。 后端使用轻量级orm框架 PetaPoco、Repository 设计模式,log4日志记录,前端使用 bootstrap 框架
业绩:
1. 在项目主管指导下,完成商品后台管理,发布,商品评论功能及企业新闻动态模块的分析、设计、编码与测试
2. 协助项目经理完成相关文档编写
消费通惠民卡会员管理系统 2014.10--2015.01
开发工程师
内容:
- 消费通惠民卡管理系统主要功能包括:会员注册、登录、会员卡申请、激活、充值、会员卡管理等,是与民生银行合作的一款在消费通商城上使用的会员卡系统,通过调用民生银行惠民卡的相关接口完成对会员卡的申请,激活进行有效的管理。
业绩:
1. 在项目主管指导下,完成会员卡的注册、登录、激活模块的分析、设计、编码与测试
2. 配合项目经理完成相关文档编写
满意100商城 2014.05--2014.10
开发工程师
内容:
1. 本项目是网上商城项目,采用MVC 架构,引用 Petapoco ORM框架、Respository、IoC设计模式,数据库使用 sql server 2008,前端界面采用LagerUI,服务器采用 windows server 2008
2. 开发环境:visual studio 2012 + sql server 2008 + LigerUI+ MVC4+ ORM + Git Hub
业绩:
1. 在项目经理指导下,进行订单,用户,会员卡数据库表设计
2. 独立完成订单, 用户,会员卡模块开发与测试
3. 相关文档编写
峰基集团企业网站 2014.04--2014.06
开发工程师
内容:
1. 功能描述: 典型的企业网站,主要用于展示宣传企业文化、企业产品、新闻动态及人才招聘,系统管理员可在后台对内容进行管理,包括菜单,权限、内容以及新闻发布,整个架构基于MVC+ORM ,前端采用 HTML5 页面,后端管理采用 LigerUI 框架,数据库采用 sql server 2008
2. 主要功能模块: 首页展示,新闻咨询, 集团产业,企业项目,企业文化,员工天地,人力资源,联系我们 一级菜单和其二级菜单
3. 开发工具:visual studio 2012 + sql server 2008 +Git
业绩:
1.在项目经理指导下独立完成集团公司企业网站后端开发及数据库设计以及前端数据绑定,受到公司及项目经理的高度评价
gagaMatch网站 2013.04--2013.11
实习生
内容:
1.在项目经理的指导下完成网站用户评论模块的设计与开发
2.与测试部协调,完成系统中bug 的修复
3.相关文档的编写
业绩:
1.使用ajax 异步技术,完成用户评论提交时的局部页面刷新,提高用户的体验度
2.协助项目经理完成 系统中的bug修复
项目链接:https://www.gagahi.com/
GitHub个人项目:
https://github.com/willhu90/CodeLibrary
https://github.com/willhu90/PythonRepository
八、自我评价:
本人工作认真负责,积极向上,工作上能独当一面,责任心强,有很好的团队协作能力和分析问题,解决问题的能力,善于学习,有一定的自学能力,拥有丰富的大中型项目开发经验,喜欢尝试,兴趣广泛,希望能为贵公司工作,接受挑战,更好的实现自身的价值。
九、相关部分作品:











浙公网安备 33010602011771号