个人介绍
我是程序员客栈的skyssss,一名全栈工程师; 我毕业于中国矿业大学(北京),担任过万纳智慧科技(北京)有限公司的技术总监; 负责过海洋学术社交与服务平台,石化e贸知识库,档案管理系统的开发; 熟练使用vue,nodejs,mongodb,小程序,nginx; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2015-09-01 -至今万纳智慧科技(北京)有限公司技术总监
负责公司web应用、移动应用、桌面应用项目的开发及管理 涉及技能包括:产品需求、服务器运维、后端开发管理、前端技术探索及应用优化
教育经历
2011-09-01 - 2015-07-01北京工业大学软件工程硕士
2005-09-01 - 2009-07-01中国矿业大学(北京)机械制造及其自动化本科
技能
档案管理系统分为资源数据库、收集整理、档案管理、档案利用、智能库房管理、系统管理几大功能模块 用户可在系统中对档案进行收集、移交、管理、查看、利用等,并对不同性质的用户划分严格的权限 我在此项目中担任项目负责人,负责需求的整理及编写、产品设计、原型开发、四性检测及档案移交功能的编写 在此项目中四性检测是最重要也是最负责的功能,四性检测对数据包(包括xml文件、文件夹、图片、pdf、word等)进行4大项,50+小项的检测,在编码过程中,需要对其进行分布检测,先检测最上层关于数据包的检测项,然后按照层级向下,再检测文件项,最后检测文件中的数据项,最终加上边界检测条件完成四性检测的编写。
建成新品发布、明星产品、科普视频、行业观察、专家讲堂五大功能模块 具体功能包括: (1)用户端实现了几个模块内容的收藏、展示、分享、下载、预览、留言等功能 (2)用户可查看内容列表,可通过标签过滤显示内容,可查看内容详细页以及标准模版信息 (3)实现了个人功能,包括个人首页、我的收藏、我的订阅、系统消息等 (4)管理端实现了内容的创建、编辑、发布、删除、推荐等功能,标签、用户、权限角色的管理等 我在这个项目中负责除了UI设计外其他所有的部分工作,包括但不限于需求沟通、原型设计、架构设计、编码实现、测试部署、文档编写、验收报告等工作,包括中后期的功能优化、安全扫描整改、上线等工作。 使用的技术栈:前端为vue,后端为spring-boot,数据库为mongodb,使用私有云服务器部署。 在这个项目中,沟通且保证正确的方向是项目成功非常重要的手段,由于甲方业务负责人和甲方领导在前期的需求理解不一致,导致项目走了一些弯路,后来通过与甲方业务负责人进行多次深度沟通,搞清楚了领导的真正需求,根据对业务的理解进一步深入,在项目的中后期进行部分功能调整,最终达到想要的效果。
该项目实现了知识服务、学术社交、运营管理、资讯服务四大功能模块。 主要实现的有以下几点: (1)通过学科分类、资源类型等多种形式向用户展示相应的知识资源内容。 (2) 建设专题知识库:以图书数字资源为基础打造的特色数字资源库,包括丛书、重大专项成果、学科类别及连续性出版物,可以检索至篇、章、节。 (3)建设海洋知识社区:快速聚合国内外涉海行业资讯、图书、文章、图片等数字资源,建立符合个性化需求的知识社区,提供高效的、一站式的知识服务。 (4)为用户提供个性化的知识服务和社交需求,智能推荐用户所需的知识内容及资讯。 (5)建立丰富的付费服务模式,用户可通过线上的积分服务、升级账号、对图书、文章、专题库、知识社区等资源进行下单购买。 (6) 实现对图书、文章、图片等知识资源数据的上下架管理、入库管理、分类管理等。 (7) 建立权限角色机制,便于安全及运营。 (8) 建立操作日志及统计分析,以列表或图表的形式进行展示。 (9) 对平台的部分功能进行运维管理,包括知识社区、专题库、付费、积分、轮播图管理等。 我在这个项目中负责除了UI设计外其他所有的工作,包括但不限于需求沟通、原型设计、架构设计、编码实现、测试部署、文档编写、验收报告等工作 使用的技术栈:前端为nuxtjs,后端为nodejs,数据库为mongodb,使用云服务器部署。 在此项目中,开始的数据迁移及数据清洗和处理比较繁琐,需要处理数据的缺失、异常以及重复,还需要进行备份和验证。在项目中,为了得到用户的行为信息,将数据埋点分为用户访问及用户操作2类行为进行分别处理,同时操作与积分挂钩。