16年软件开发经验,参与开发过CRM,电信,图片库云存储,产权交易,医疗等二十多个项目;
5年的大数据项目开发经验,熟悉Hadoop,Spark,Storm,Kafka,Zookeeper,HBase,Hive,Implala,MapReduce,Sqoop,Flume,Solr,ElasticSearch,MongoDB,Redis,TensorFlow,PlayFrameWork等相关技术,熟练使用Java,Scala,Python等多种开发语言; 熟悉常用的机器学习模型与算法;
15年JavaEE项目实战开发经验,熟练使用SpringBoot,Spring,Hibernate,Struts,MyBatis,Maven,Ant,CXF,ActiveMQ,jBPM,Shiro,CAS,Mina,JUnit等各种主流开源框架,熟练使用Tomcat,JBoss,Jetty,Weblogic,Webspare等应用服务器,熟练使用Eclipse,IDEA,SVN,Git等开发工具,熟练使用Oracle,MSSQL,MySQL,H2,DB2,Informix多个数据库; 熟练使用Linux操作系统配置部署;
3年技术经理工作经验,深刻理解OOA/D设计思想,熟练使用Powerdesigner,ERWin,Rose等设计工具进行业务设计建模; 深刻理解敏捷开发思想,在持续交付集成,自动化测试方面有过项目实战经验。
项目一:红圈通产品研发
在职期间,负责红圈通,红圈营销,红圈叮叮等多个产品的平台架构设计和数据分析工作。
工作重点是带领数据分析部,负责数据挖掘,采集,分析等工作。
红圈通是一款面向企业管理与工作协同的创新移动应用。主要功能如下:
一,企业管理:分三大模块:1)客户信息CRM:随时管理现有客户、新增客户,客户信息云端储存,有效防止更换业务员时客户流失风险,维护客户;2)轻量级业务拜访:科学制定拜访计划,能力弱的人可以有计划有标准的来提升,能力强的人可以高效地做事;3)业务分析报表:拜访数据,客户数据实时统计,把握最新市场动态,企业数据一手掌握。
二,工作协同:分两大模块:1)日常办公OA:企业公告、考勤、工作日报、工作总结、审批等在线办公,工作效率数倍提升;2)企业沟通分享:工作协同,信息共享,随时随地的与企业内部的工作人员建立联系,了解团队的最新动向。
工作重点是针对产品需求做数据挖掘,采集,分析等工作。对外部用户整合红圈通,红圈营销,CRM,内部用户整合OMS,CSM,进行数据挖掘和采集,终端数据协调和感知,ETL数据清洗和转换,针对需求采用多种算法进行分析,持久化到数据库,文件库,索引库中,生成产品中的可视化报表。
技术研发重点是搭建Ambari大数据集群测试与生产环境,使用TensorFlow进行算法分析,结合PySpark提升迭代计算性能。同时配合产品研发部开发相关产品组件,使用SpringBoot,PlayFrameWork搭建开发平台,使用Akka做跨语言和平台的远程方法调用,解决消息通道高并发高吞吐的技术问题。
项目二:中国电信数据资产质量与能力开发运营平台
中国电信数据资产质量与能力开发运营平台主要针对ODS数据和DPI数据,实现数据资产目录静态化与动态化结合可视化展现;文件接入监控,服务器接入监控,错误文件监控告警可视化;数据资产概览动态化展示;数据资产质量打分可视化展示;实现数据的完整性和一致性检查,提升数据质量。数据稽核是一个从数据采集,预处理,比对,分析,预警,通知,问题修复的完整数据质量管控链条;全面建立电信级标识系统,提升画像用户鉴权识别率;全量建立电信标签系统,提升画像用户认识标签识别率。
负责实时流计算分析研发工作,Storm,Kafka集群搭建部署,深研实时流算法分析;配合规划与接入部参与Solr,ElasticSearch,Logstash,Kibana等数据挖掘技术研发工作; 配合数据运营部部署Hadoop集群,参与HBase,Hive,Implala等数据分析技术研发工作。