车明君

Boolan首席咨询师

资深技术专家&产品经理

讲师介绍

Biography

具有 15 年以上大前端及Java开发经验、10年以上软件架构与技术开发管理以及技术培训/建设经验。先后在招商银行、阿里巴巴、微店、哈啰出行等互联网企业担任技术及产品方向的专家、技术总监、以及低代码平台、生产力中台等各类产品研发负责人。

低代码领域专家,具备近10年的研究-探索-实践-落地的经历及实际产出,对该领域具备全面的理解-现状分析-趋势洞察等关键能力,对其实现关键技术及各类问题的分析-实践解决等能力;编写了图形化编程语言-XGraph,目前受出版社邀请写作《图形化编程》一书; 架构经验丰富,主导过数十万行级别的大型复杂前端项目,精通面向对象设计思想-相关的设计模式以及在实践中的运用,精通函数式-响应式等编程思想方法并长期应用于实践;充分理解软件开发管控流程,包含分析、概要设计、详细设计与实现,代码质量管控,测试以及流程管理; 专业的产品分析及设计能力,同时对交互-视觉设计等具备一定的专业设计能力; 对趋势把握准确,近几年从实践角度验证了对未来发展洞察的准确性,并能逐一将其应用于实践及落地; 精通前端各主要研发领域,精通各主流开发语言及框架-基础类库等,并对很多方面有过内核级别的扩展及开源实践经历; 熟悉Java/JavaEE开发的各个方面,对于大流量-分布式等后端服务架构有过实践经验; 熟练掌握 Python 作为辅助开发语言; 在实际工作中,后端、前端均创作及(部分)开源了大量技术框架:

Java部分

  • Aqurell:完整的后端模板引擎(基于javacc)(2014)
  • Toybricks:支持方法级依赖等特性的DI/IOC框架(2007)

前端部分

  • XGraph:XGraph基础框架、图形化编程SDK(2018,即将开源)
  • RXUI:基于React的响应式UI开发框架(2017)
  • Rocker家族(MVC/DAO/DI-AOP/RPC等):Nodejs企业级开发套件,已开源(2015)
  • Atjs:基于字符串注解的js扩展(2015)