个人介绍
5年大型互联网项目研发经验,擅长金融、电商、OA工作流项目开发,有已上线的工作流引擎项目。
掌握Servlet、JSP、Thymeleaf、HTML、CSS、JavaScript、AJAX、jQuery前端开发技术,熟练使用Bootstrap,EasyUI、Ztree前端框架。
掌握Java基础(面向对象编程,多线程技术,集合类,网络编程等)。深入理解OOP编程思想。
熟练使用MySQL、Oracle、SQL Server主流数据库,掌握PL/SQL语言,有一定的sql调优经验。
熟练使用SSH、SSM框架进行开发。
熟悉分布式环境下常用的技术如利用Redis做缓存、分布式锁、分布式调度任务等;dubbo RPC框架;Zookeeper注册中心;RocketMQ、kafka消息中间件;
熟悉springboot、springcloud技术栈如ribbon负载均衡、feign远程调用客户端、sentinel、限流、nacos注册/配置中心等。
熟悉docker、k8s部署、运维
熟悉常用的数据结构,如数组、链表、二叉树、散列表等。熟悉常用的算法如排序、查找等
工作经历
2020-09-08 -至今涂鸦智能资深研发工程师
该项目用于物联网增值服务下单。向上对接语音、saas平台等各个业务方;订单系统、商品中心等基础业务。运用springboot和springcloud技术,采用kafka消息通知,nacos配置中心,redis缓存,docker容器部署,k8s调度。 利用arthas工具和trace监控平台分析查询商品性能瓶颈,利用caffeine-cache和redis技术将商品列表查询时间由500ms缩短到100ms以内,将查询商品详情由700ms缩短到200ms以内 利用工厂方法模式设计重要业务补偿任务,提高系统间交互的可靠性
教育经历
2013-09-08 - 2017-06-21中国矿业大学(北京)安全工程本科
在校期间连续三年获得奖学金,获得润慈励志奖学金
技能
工作流把表单组件映射成表格字段后有低代码平台的意思了。组件是否映射成列,是否参与搜索都可配置。搜索栏还可以继续优化,根据不同的组件类型显示个性化搜索比如开始日期的搜索框替换成日期插件,会议类型的搜索框替换为下拉框,读取组件的配置项等等。做完这些之后通过拖拽表单开发一个简单的增删改查模块儿应该不是问题,但是复杂的业务模块儿还是需要写代码的