一、项目名称:数字孪生项目
开发环境:UE4.27,UE5.2.1, Visual Studio 2019,C++11
项目描述:
智慧城市数字孪生项目(蓝图+C++混合开发)
责任描述:
1. 项目中关卡场景与UI界面设计与交互功能开发
2. 项目中基础插件的研发工作
3. 排查并解决项目运行的性能问题,对项目进行调优
技术要点:
1. 利用WebUI插件在项目中实现与前端页面的对接开发工作,监听前端页面请求的js函数,实现前端页面与场景数据的交互。
2. 基础应用插件功能的开发,解决项目打包后项目无法添加静态资源、创建飞行动画、替换场景材质等问题,为用户提供了便捷使用的基础工具
3. 对接物联网设备,在项目中通过对接API接口的方式快速获取场景中特定物联设备信息,查看设备运行情况,调取场景中实时监控探头播放实时视频流。
4. 进行插件开发,为了方便数据开发人员的工作量,设计了如多功能智慧灯杆功能,数据开发时只需要开发通用的设备部件,通过绑点的方式快速快速组装一个可用的灯杆设备
5. 项目性能卡顿优化利用 stat fps,stat game, stat gpu等命令查看当前项目中主要的性能损耗参数,并根据场景中数据及运行情况进行分析卡顿原因,并通过程序的手段解决卡顿的问题。
二、项目名称:物业家
开发环境:Idea、Windows、Linux、JDK1.8、mysql、fastfile
软件架构: SpringBoot、Redis、Nginx、zookpeer、Dubbo,ElasticSearch、Canal
项目描述:
建业家是业主通过线上申请需求表单及物业及时响应的的服务平台。
责任描述:
1. 报事工单模块的开发与维护工作。
2. 开放平台模块功能的开发与维护工作
3. 品质任务工作台模块的开发与维护工作
技术要点:
1. 报事工单模块主要通过业主端与物业端进行申请报事保修工单有服务端进行业务流转,并数据同步db及es库,查询时通过es提高效率。
2. 为第三方平台提供通用的Api接口,将请求数据整合进行服务器分发中转。
3. 工单创建后分化创建任务并进行分发及db与es的数据同步。
三、项目名称:精细化管理平台
开发环境:Idea、Windows、Linux、JDK1.8、oracle、Github、fastfile
软件架构: Spring Cloud、mongodb、Redis、Nginx、jpa、feign,xxl-job、fast
项目描述:
精细化管理平台是为客户提供鉴权系统、多样化数据源查询、任务管理与一体的任务配置管理平台。
责任描述:
1. 数据池服务的设计开发工作
2. 多维度服务中部分功能的开发工作
3. 资源收集服务与权限服务的配置及开发、改造工作
技术要点:
1. 数据池服务提供用户可视化持久层数据源管理及查询功能。
2. 多维度服务主要通过feign接口的调用请求其他服务,再整合数据后给客户端提供api接口。
3. 资源收集服务,非侵入式的api收集服务,为用户解决功能的权限管理。
四、项目名称:农链供金平台
开发环境:Idea、Windows7、Linux、JDK1.8、Tomcat7、MySQL5.5、Github
软件架构: SpringBoot、SpringCloud、Elasticsearch、Redis、fastfile
项目描述:
农链供金平台主要是以农产品贩卖为主,通过第三方银行系统的资金保障提供给农户与客户之间农产品安全的交易平台。
责任描述:
1. 用户系统的开发工作。
2. 合同系统的开发工作。
3. 支付系统的开发工作。
技术要点:
1. 在开发过程中针对不同用户之间以及不同用户在使用过程中身份的变更所导致的系统菜单展示进行判断。
2. 购物车系统使用到cookie和redis,完成购物车添加、列表(redis、cookie)、db和Redis和cookie同步与认证系统调用(获得userId)、购物车操作。