拥有4年开发经验的JAVA编程专业人才提供软件开发外包服务,服务于武汉地区。
技术实力概览:
精通Java面向对象程序设计,具备严谨编码习惯,对广泛使用的Java API有深厚理解,并在遵循项目开发流程和规范的基础上积累了丰富的实战经验。擅长运用Spring、SpringMVC、Mybatis、Hibernate以及Spring Boot、Spring Cloud等主流开源框架进行项目构建。同时,熟练掌握IDEA、SVN、Maven、GIT等多种开发工具与项目管理工具,并能够灵活应用Zookeeper、Dubbo、ActiveMQ、Freemarker等时下热门技术。此外,在数据库方面,能够熟练操作MySQL、Redis和Oracle,并具有Linux操作系统的基础使用能力,还了解Nginx服务器技术及其在HTTP服务、反向代理及负载均衡方面的实践。
项目经历摘要:
【智慧社区平台项目】
时间范围:2018年8月至2019年4月
开发环境:IDEA、Maven、MySQL、Spring Boot、Spring Cloud
项目简介:作为智慧城市的重要一环,该项目打造了一个基于物联网、云计算、移动互联网和智能终端的信息集成平台,通过自动感知、实时传输、及时发布社区相关信息,实现信息资源的整合共享,旨在提升居民生活的安全度、便利性及舒适度。
职责说明:
1. 负责系统中的数据查询统计和第三方数据采集工作。
2. 实施硬件设备的数据抓取任务。
3. 处理系统的日志记录和分析。
关键技术点:
1. 使用Echarts进行社区数据可视化展示。
2. 配置线程池以实现实时从硬件设备中高效获取数据。
3. 应用AOP技术实现日志切面处理,并进行分表优化。
4. 前端采用VUE框架,结合Node.js启动前端工程。
【金融设备管理系统项目】
实施周期:2017年12月至2018年6月
项目概述:此项目是针对某大型银行业务员手持移动设备的远程管理解决方案,通过移动设备和云服务技术,使业务员能不受时间和地点限制地高效办理信用卡审批、企业贷款等业务,极大提升了办公效率与管理水平。
责任描述:
1. 管理后台登录权限控制,防止恶意登录尝试。
2. 向移动设备发送不同类型的指令控制。
3. 推送移动应用文件至设备终端。
4. 与第三方用户中心同步用户信息至内部数据库。
5. 协助运维团队完成日常维护及问题解决工作。
技术要点:
1. 利用SpringCache机制防范暴力破解登录。
2. 使用Redis缓存配合pushd推送服务器及云服务来发送指令。
3. 完成App应用文件上传功能的开发。
4. 设计并实现了与外部用户中心数据同步模块。
5. 采用Nginx搭建了高性能的前后端分离架构HTTP服务器。
【共享车位平台项目(暂定名“便捷停车”)】
执行期限:2017年5月至2017年11月
项目简述:该项目是一款方便用户租赁闲置车位的手机应用程序,车主可以出租空闲车位,而用户则可随时查找周边停车场的剩余车位信息,从而轻松解决停车难题。
责任范畴:
1. 开发并向APP提供API接口,并完善接口文档。
2. 统计相关的业务数据,如订单数量、车位占用量和会员数量等。
3. 完成与支付宝支付系统的接口对接。
4. 协同测试团队进行产品测试,提供必要的技术支持。
技术核心:
1. 构建SOA架构,利用Dubbo和Zookeeper发布API接口。
2. 使用Redis实现session共享,增强系统性能。
3. 部署Nginx实现两台服务器之间的负载均衡。
4. 通过与支付宝提供的接口完成资金流转功能。
5. 结合Echarts实现数据可视化,直观展现各类统计数据。
【线上投资理财平台项目(代号“智选投”)】
进行时期:2016年9月至2017年2月
项目背景:该平台是一个集管理员与投资人于一体的在线投资理财门户,投资人可在平台上选择投资项目并获得预期收益,管理员则负责债权发布及相关运营设置。
主要任务:
1. 设计并完善供APP调用的接口及其文档。
2. 进行关键业务指标的统计分析。
3. 实现与支付宝平台的资金交互功能。
4. 协助测试人员完成测试任务,确保系统稳定运行。
核心技术点:
1. 应用SpringBoot框架和Zookeeper服务治理实现分布式服务化架构。
2. 利用Redis缓存技术优化会话管理。
3. 设置Nginx服务器进行多节点负载均衡配置。
4. 结合支付宝开放接口实现充值、提现等功能。
5. 使用Echarts绘制饼状图和柱状图,动态展示各项运营统计数据。
