个人介绍
我是程序员客栈的码码通,一名JAVA开发工程师;
我毕业于南京航空航天大学,担任过厦门柏才信息科技有限公司的技术总监,担任过厦门威尔软件有限公司的技术总监;
负责过低代码开发平台,非标制造业项目管理系统,厦门市建设项目行政审批平台的开发;
熟练使用JAVA,VUE,ELECTRON等前后端技术;我拥有十多年B端管理软件产品的规划、架构和设计经验;多年大型软件架构开发和开发管理经验;
如果我能帮上您的忙,请点击“立即预约”或”发布续期“!
工作经历
2017-01-01 -2022-08-31厦门柏才信息科技有限公司技术总监
1、 负责零编码应用定制平台的产品定位、规划、总体设计,负责平台产品的技术架构设计和核心开发实现,负责技术团队的招聘培养,负责产品的质量和计划进度,负责产品的迭代路线图及其他事宜; 2、 负责工业项目管理平台的市场定位、顶层设计和业务架构等核心工作,该产品专注非标制造业领域,通过项目和财务双主线串联销售、研发、生产、采购、仓库、物流等业务模块; 3、 负责 mes 智能生产制造系统、供应链协同等延伸产品的调研和规划工作;
2014-10-08 -2016-12-31厦门威尔软件有限公司技术总监
负责威尔业务基础平台的研发实现和产品规划,负责平台产品的架构设计和核心代码实现,负责研发实施团队的招聘和人才 梯队建设,负责所有项目的计划和进度,负责研发制度的设立和调整,负责项目产品的规划和总体设计。
教育经历
1999-09-01 - 2003-06-30南京航空航天大学金融学本科
技能
1、桌面端程序包括浏览器端的所有功能,此外还额外增设类似*一样的新消息及时提醒功能,包括自动升级桌面端、工作待办任务及时提醒,新小心新任务右下脚图标闪烁、前端加密等功能; 2、该项目采用electron语言平台进行开发,我负责桌面端程序的所有功能设计和开发; 3、主要难点是socket通信以及消息提示框的一些交互效果。
1、整个系统以项目为主线,管理项目全生命周期,专注管理项目的进度、质量和成本,包括项目管理、销售管理、研发管理、生产管理、采购管理、仓库管理、财务管理、人资管理等等;该系统帮助非标制造企业对项目进行全面管理,从而降低成本、控制风险、提高项目整体净利润。 2、我负责这个项目的整体业务架构设计、功能设计以及核心业务逻辑的技术实现; 3、这个项目的难点在于业务整体设计,如何定位产品,如何差异化设计。
1、项目分为基础架构平台、数据建模平台、应用建模平台、规则建模平台和集成建模平台,整个产品侧重在企业管理方面的深度定制方面提供低代码甚至0代码的在线开发工具,可以在管理类应用开发时极大的提高开发速度,降低开发难度和开发成本。 2、我在这个项目中担任产品经理角色和首席架构师角色,负责多租户架构、权限架构、日志架构、工作流引擎、数据建模引擎、数据交互引擎、页面流解释引擎、集成流解释引擎、工作流设计器、表单设计器、页面设计器、集成流设计器等等,最终实现低代码开发平台的整体架构。整个架构使用JAVA语言,采用了spring、spring mvc、hibernate 、mybatis、quartz、spring integration等中间件。 3、整个项目难点还是比较多的,包括数据建模引擎在多租户环境下如何保持自定义实体的内存编译以及数据库结构变化实时自动同步、如何最低业务代码量实现复杂的业务关联逻辑、重新完整构建复杂的工作流引擎等等;由于整个架构实现基本上是我主导实现的,好些功能都是迭代多次才完善的,包括细节功能的设计调整和架构实现都是有较大难度的,就不再这里一一表述了。