技能标签
专业技能
精通Golang、Java、C++等后端开发语言,熟悉QT框架与嵌入式开发。掌握TCP/IP协议及Linux网络编程,具备高并发系统设计经验。熟练使用Redis、MySQL数据库及SQL优化,精通Git版本控制与Jenkins持续集成。擅长Linux系统编程与Shell脚本开发,熟悉微服务架构与分布式系统设计,具备全栈开发能力,熟悉Vue等前端技术栈。
工作履历(脱敏处理)
具备7年软件开发经验,专注后端系统架构设计与高并发场景开发。主导多个大型分布式系统架构设计,包括社交平台、信息流内容管理系统、IM即时通讯系统等,采用微服务架构实现服务解耦,通过Kafka实现跨服务事件通知,使用Redis和MySQL组合实现高并发数据处理。精通Linux系统编程与网络协议开发,设计并实现高可用系统架构,包含负载均衡、主从复制、读写分离等技术方案。熟悉持续集成流程,具备从需求分析、系统设计到部署运维的全流程开发能力。
项目经验(脱敏处理)
社交平台开发:基于GoFrame框架构建微服务架构,实现动态发布、评论、好友聊天等核心功能。采用API网关统一处理外部请求,通过RPC实现服务间通信,使用Kafka进行事件通知,Redis缓存热点数据,MySQL存储结构化数据。设计推送系统实现好友关注、聊天消息等实时通知,通过行为分析算法实现精准消息推送。系统支持高并发场景,采用读写分离和缓存预热方案保障服务可用性。
文件管理APP开发:实现广告位管理、信息流内容分发及运维监控系统。通过爬虫采集三方内容,采用Redis缓存热点数据,MySQL存储结构化信息。设计内存缓存方案实现毫秒级响应,使用Supervisorctl管理进程,结合Linux定时任务监控系统状态,实现服务自动恢复和异常告警。
IM即时通讯系统开发:实现多端登录、消息同步、群聊功能,采用Kafka进行消息分发,MySQL存储聊天记录,Redis缓存在线状态。设计消息推送机制保障实时通信,通过SDK实现跨平台消息传输,系统支持百万级并发连接,采用分布式架构保障服务高可用。
信息流内容管理系统:构建内容采集、分发及推荐系统,通过爬虫采集豆瓣、当当网等数据,采用Redis缓存热点内容,MySQL存储结构化数据。设计内存缓存方案实现毫秒级响应,通过Kafka实现内容分发,系统支持高并发场景,采用读写分离和缓存预热方案保障服务可用性。
驻场外包优势
服从性高
严格遵守甲方管理制度
技术扎实
7年项目实战经验
可长期驻场
接受异地项目外派
快速响应
24小时内可到岗
企业人才对接
专业IT人力外包服务
如果贵公司有IT项目人手缺口、需要工程师驻场开发、短期人力支援需求,欢迎联系洽谈合作。
合作热线
18969108718
商务邮箱
ntit@163.com
微信扫码咨询
扫描二维码添加商务对接