个人介绍
1、前端,语言Typescript,框架和工具:Cesium、Threejs、Unity3d,前端构建采用vue3和element-plus。
2、后台,使用.net core、java作为开发语言,基于spring cloud框架开发。
常用消息工具:rabbitmq,内存存取:redis,数据库访问:jdbctemplate、jpa。
3、gis,使用技术包括arcgis for js、iobject、openlayer、geotools、postgis等。
4、大数据,熟悉redis、hadoop、hbase、elastaticsearch集群构建。
其中redis集群用于高速存取,hbase用于中间结果存取,es用于统计结果快速读写。
参与集群数据存储、处理与分析工作,主要包括海量交通流数据汇总、各类交通指标计算。
工作经历
2020-06-01 -2022-08-31广州都市圈网络科技有限公司GIS工程师
1、使用Vue、Openlayer进行页面组件和工具开发; 2、使用Spring Cloud、Arcobcjet、Geotools 等技术进行功能接口开发; 3、内容包括:soe程序重构、cad文件解析、gis产品国产化探索、拓扑分析; 4、产品国产化包括:kingbase 的部署(基于麒麟系统)与应用,geotools 应用等;
2013-09-01 -2020-05-31广东方纬科技有限公司GIS工程师
1、页面端开发,使用技术包括Html5、CESIUM、Openlayer等; 2、后台开发,使用.netcore、java作为开发语言,基于SpringCloud、Geotools开发; 3、常用消息工具:rabbitmg ,内存存取:redis ,数据库访问:jdbctemplate、jpa、mybatis; 4、大数据开发,熟悉 redis、hadoop、hbase、elastaticsearch 集群构建。 其中 redis 集群用于高速存取,hbase 用于中间结果存取,es 用于统计结果快速读写。 参与集群数据存储、处理与分析工作,主要包括海量交通流数据汇总、各类交通指标计算。
教育经历
2009-09-01 - 2013-06-30佛山科学技术学院地理信息系统本科
技能
1、URP项目,自定义着色器:溶解、旋涡, VirsualEffect(模拟火球带甩尾); 技术:自定义着色器特效,visualEffect模拟。 2、粒子系统(模拟龙卷风、黑洞(含引力)、类章鱼触手),运动残影; 技术:粒子系统、残影制作。 3、音效管理、角色运动控制、视角控制、道路生成控制、难度调整; 技术:音效低延迟、角色运动控制 4、自定义实体:触手、爱心、动作可控魔方; 技术:blender节点制作触手;
1、精细化多层楼房建模(含家具),多模型加载管理和组织; 技术:模型加载信息和次数通过数据库进行管控,提高效率 2、灯光、多开进户门的开关可控; 3、动态透明池塘(水波发生位置可控),随风飘荡水稻(通过噪声算法控制); 技术:着色器、噪声算法 4、人物屋内走动游览(碰撞检测、键盘控制行动); 技术:碰撞检测 5、展示地址: https://www.bilibili.com/video/BV1xF4m1L75Z/?vd_source=38fc67ffce5e11c30b91c857b7bfeeee
1、内容:含geoserver地形、影像服务,倾斜摄影城市建筑精细模型 技术:精细模型加载优化; 2、实现可控雨雪雾天气着色器,包含积雪,雨雪密度、速度、风力、颜色等; 技术:后处理和片元着色器可控可修改,自定义材质着色器; 3、基于实现城市内最佳路径导航 ,实现市内车辆视角路径漫游; 技术:导航算法 4、自定义视频广告投放屏,屏幕位置和大小可控; 5、定制烟火节目粒子系统,可指定烟火位置; 技术:可控粒子系统 6、展示链接: https://www.bilibili.com/video/BV19C411p7tG/?vd_source=38fc67ffce5e11c30b91c857b7bfeeee https://www.bilibili.com/video/BV17J4m1Y7R9/?vd_source=38fc67ffce5e11c30b91c857b7bfeeee