ID:155695

叶佳俊

java开发工程师

  • 公司信息:
  • 助流(佛山)科技有限公司
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 福田

技术能力

开发框架:spring cloud、spring boot、spring mvc、mybatis、flowable等
数据库:mysql、mongodb、redis
消息中间件:emqx、rabbitmq
其他:git、kubernetes、jenkins、docker等

项目经验

助流企业数字化平台(2019年2月~至今)
项目简介:
本质是一个采用零代码架构的企业数字化管理SaaS平台,目前主要面向泛建筑行业垂直领域市场。平台本身不做业务,只做组件、插件和各种基础模块,核心模块模块为表单模块+流程引擎+报表引擎。表单模块通过各种基础输入组件组合成业务表单;流程引擎提供流程编辑器,生成标准Bpmn20.xml文件,再由flowable流程引擎进行驱动运行;报表引擎提供bi编辑器,可自由选取数据源将前两者沉淀的数据进行聚合、汇总、展示。整个平台提供给客户的使用有两种方式:1、企业用户基于自身业务让业务员通过各模块的高度自定义配置组合实现自己的需求;2、平台提供泛建筑行业各细分领域标准应用打成应用包或模板直接一键式部署。
担任职责:
项目经理。负责所有与本项目开发相关的管理和审计工作;项目前期调研、技术选型、架构搭建工作;项目核心代码的开发;敏捷式开发负责人。
技术选型:
spring cloud alibaba + flowable(流程引擎) + mysql + mongodb + redis + rabbitmq
项目部署:
kubesphere + docker + jenkins
项目核心要点:
1、相较于传统定制化系统,零代码系统的复杂性更高,并且随着基础组件的扩充,系统整体复杂性呈指数型增长。
2、平台中的“智能助理”功能是整个系统灵活使用的核心功能,主要将本来各自独立的业务模块进行关联、自动提示、自动更新、自动触发。但是由于平台本身不包含业务,只有基础通用组件,通用一般导致死板,所以为了既保持低耦合性又兼顾用户的使用体验上需要进行大量思考和分析。
3、平台中的公式编辑器功能,由产品定义公式语法和函数,后台需要开发一套简易的公式编译器和执行器。
4、由于平台同时支持私有化,平台多样化的应用包、模板、插件封装需要考虑跨平台设计。

鲁班长智慧工地平台(2017年9月~2019年2月)
项目简介:
建筑行业智慧工地平台,包含建筑项目分包合同管理、劳务管理、考勤管理、班组排班、薪资管理、对接各地政府实名制平台等功能。分为企业端、项目端、考勤端,实现住建局-总承包单位-分包单位-项目-班组-工人一站式信息管理。
担任职责:
后端开发。项目核心代码的开发。
技术选型:
spring boot + spring mvc + dubbo + zookeeper + mybatis + + mysql + redis + emqx
项目部署:
kubesphere + docker + jenkins
项目核心要点:
1、项目工人考勤数据量大,考勤表记录达到千万级。一方面需要同步到政府实名制平台,另一方面需要根据排班和考勤生成工资报表、考勤报表。考勤表采用ShardingSphere组件按照月份进行分表。考勤报表采用冷热数据分离,近3个月为热数据,超出3个月为历史数据。
2、平台与自有考勤设备、第三方供应商设备、工地环境监测设备以及其他设备通信问题,采用emqx作为消息中间进行通信。
3、工地大屏设备实时展示项目在场信息,包括进出场人员识别、班组每日考勤统计、环境监测数据。
4、住建局-总承包单位-分包单位-项目-班组-工人信息链条中,各部分关注的信息维度不同,从设备端采集的信息和项目花名册等基本信息,层层向上汇总。

鲁班长会议系统(2018年2月~2018年5月)
项目简介:
用于各种会议、沙龙、论坛的人员报名、到场签到、会议内容管理的一站式会场签到解决方案。提供自定义表单生成问卷、报名表,参会人员刷脸签到,会后信息归纳统计,并同步到政务系统。
担任职责:
项目经理。负责所有与本项目开发相关的管理和审计工作;项目前期调研、技术选型、架构搭建工作;以及开项目核心代码的开发。
技术选型:
spring boot + spring mvc + thymeleaf + mybatis + + mysql + redis + emqx
项目部署:
docker + docker-compose
项目核心要点点:
1、会议报名表自定义搭建,并发布到多端进行信息采集和报名,采用thymeleaf模板引擎开发。
2、会议签到设备通信,采用emqx作为消息中间进行通信。

班超人智慧校园平台(2018年5月~2018年11月)
项目简介:
主要面向幼儿园、小初学校的校园管理系统,包含考勤管理、家校通信、食堂订餐管理。分为学校端、教师端和家长端,学校端用于对学生总体信息管理和推送学校通知,教师端和家长端接收学生在校的考勤、订餐、作业、学习状况等信息,教师端和家长端可进行实时通信。针对幼儿园还设计有安全接送模式,家长接送时需要人脸匹配,保证安全接送。疫情期间增加防控管理,考勤设备增加体温采集模块,简化学校每日疫情防控工作。
担任职责:
项目经理。负责所有与本项目开发相关的管理和审计工作;单独负责后端所有开发工作。
技术选型:
spring boot + spring mvc + mybatis + + mysql + redis + emqx
项目部署:
docker + docker-compose
项目核心要点点:
1、学生考勤数据量大,一所学校上千学生每人需考勤4次,考勤表记录达到千万级。使用mybatis拦截器进行hash分表。
2、学生的考勤信息需要实时计算出勤、迟到、早退等状态,并推送到家长端和教师端。每所学校规章制度不同,需要针对不同学校的不同考勤规则进行运算,保证快速预警。
2、考勤设备通信,采用emqx作为消息中间进行通信。

案例展示

  • 会聚赢商协管理系统

    会聚赢商协管理系统

    会聚赢是专门为协会(包括行业协会、商会、学会等)量身打造的综合性数字化服务网站,赋能协会和协会会员,助力协会实现信息化、数据化、智能化升级,提高协会的整体运营效率,让协会连接更容易。会聚赢系统给协会搭建一套专属的协会小程序、打通协会公众号、同步生成协会官网,另外给秘书处提供一个强

  • 建筑企业工地实名制管理系统

    建筑企业工地实名制管理系统

    为建筑领域企业提供信息化、一体化的工程项目管理解决方案,为其实现对跨地区、大型复杂项目、多项目、多班组、多工人的实时管理,同时实现对项目现场的高效劳务管理和监控。项目管理者可在平台上真实、实时地监控项目用工量和工人出勤情况,严格把控项目动态。能助力企业遍布全国各地的施工项目对接当

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服