技能标签
专业技能
精通Java语言及面向对象编程,熟悉SpringBoot、SpringMVC、MyBatis等主流框架,掌握MySQL、Oracle数据库设计与优化,具备JDBC、SQL调优能力。熟练使用HTML5、CSS3、JavaScript、jQuery、ExtJS等前端技术,熟悉RESTful API设计。精通Tomcat、Nginx服务器部署,掌握SVN、Maven版本控制工具。熟悉WebSocket、Socket通讯技术,具备极光推送集成经验。熟悉Linux系统运维及Shell脚本编写。
工作履历(脱敏处理)
曾主导智能庭院管理系统开发,采用MVC架构设计,使用SpringBoot+MyBatis实现业务逻辑层,通过Log4j实现日志管理。主导前端页面开发,采用ExtJS框架实现复杂业务组件,使用Vue.js实现动态数据展示。设计数据库分库分表方案,优化SQL执行效率30%。实现异步任务处理模块,采用Redis缓存提升系统响应速度。开发权限管理系统,实现RBAC权限模型,支持多层级角色管理。设计数据同步中间件,实现跨平台数据实时同步。
项目经验(脱敏处理)
智能庭院管理系统(7个月)
技术架构:采用SpringBoot+MyBatis+MySQL+Oracle混合数据库方案,使用Log4j进行日志管理,通过Nginx实现反向代理和负载均衡。前端采用ExtJS+Vue.js构建响应式界面,使用WebSocket实现实时通信。
核心模块:
1. 用户中心:实现基于邀请码的注册机制,采用Redis缓存注册码,通过JWT实现 token 认证
2. 任务管理系统:开发任务调度模块,使用Quartz框架实现定时任务,通过消息队列实现异步处理
3. 智能安防模块:集成身份证识别SDK,采用OpenCV进行人脸比对,设计黑名单联动机制
4. 数据同步服务:开发数据同步中间件,使用Kafka实现跨平台数据实时同步,通过消息补偿机制保证数据一致性
5. 权限管理系统:实现RBAC权限模型,支持多层级角色管理,采用Shiro框架进行权限校验
技术挑战:
- 解决多数据库环境下事务一致性问题,采用分布式事务框架Seata
- 优化高并发场景下的数据库性能,通过读写分离和缓存预热方案提升QPS
- 实现跨平台数据同步,设计消息队列+补偿机制的异步处理方案
- 保障系统安全性,采用Spring Security进行权限控制,实现JWT token 认证
驻场外包优势
服从性高
严格遵守甲方管理制度
技术扎实
3年项目实战经验
可长期驻场
接受异地项目外派
快速响应
24小时内可到岗
企业人才对接
专业IT人力外包服务
如果贵公司有IT项目人手缺口、需要工程师驻场开发、短期人力支援需求,欢迎联系洽谈合作。
合作热线
18969108718
商务邮箱
ntit@163.com
微信扫码咨询
扫描二维码添加商务对接