JackHao
核心优势: 1. 全栈项目交付能力:热爱软件编码,拥有从项目开发、客户部署到实施的全流程经验,技术规
职业经历
工作经历
2022年04月 — 2024年01月
技术,后端开发,全栈开发
1. 主要职责 - 负责BIM设计协同网站的前端开发,运用React+Antd与Vue框架实现Bimface功能集成及前端2D、3D模型交互。 - 承担BIM设计协同网站后端开发工作,基于Spring Java构建稳定高效的业务逻辑。 - 完成BIM设计协同网站私有化部署,确保系统在客户环境中的顺利运行。 2. 服务对象 - 主要服务于各大设计院等专业机构。 3. 主要贡献 - 在项目中贡献了40%的后端代码,40%的前端代码,并参与了20%的功能研发工作。 4. 主要项目 - BIM设计协同平台项目:采用Linux、Docker、Mysql、Spring Boot、Java、H5(React)技术栈,实现公司自研设计软件与Revit、AutoCAD等外部设计软件插件及Web管理平台的互联互通。负责系统架构搭建,以及前端和后端核心功能的DDD领域模型设计与实现。 - 工作流项目:基于Bimface、Linux、Docker、Mysql、Spring Boot、Java、H5(Vue),开发工作流业务,包括审批流程处理等功能,完成系统前后端功能的开发实现。
2015年05月 — 2021年10月
技术,后端开发,全栈开发
1. 负责支付系统架构设计与核心开发,同时承担技术团队及项目管理工作。服务对象涵盖各大银行、银联、银商及主要支付收单机构。 2. 主导Linux Docker集群管理(100%),参与技术选型和框架搭建(60%),编写核心代码(50%)及前端代码(10%)。 3. 开发金融8583协议分析的WireShark插件,使用Lua语言实现,为业余开源项目贡献力量。 4. 精通k8s集群、Docker环境、SaaS基础开发环境及微服务环境的搭建与维护。 5. 成功接入支付宝、微信支付、QQ财付通、翼支付、和包支付、沃支付、龙支付、云闪付、京东支付等主流电子支付渠道。 6. 深入研究Go、Flutter、TiDB、ClickHouse、InfluxDB等前沿技术,并对AI机器学习领域保持浓厚兴趣。 大型平台项目: - 扫码交易支付平台:基于Linux、Docker、Mysql、Spring Boot、Java、H5(Vue+Element)、C、Python技术栈,聚合多渠道电子支付方式,负责从零开始的系统架构设计与后台端核心功能开发(Java+C)。 - MQTT物联网设备管理平台:运用Linux、Docker、Mysql、Spring Boot、Java、H5(React+Antd)、C、Python,构建IOT平台,实现实时消息推送与设备管理功能,主导系统架构设计与后台端核心功能开发(Java+C)。 主要平台项目: - 音箱绑定微信小程序:结合小程序与平台技术,通过二维码扫描完成物联网设备快速入网,负责技术调研、系统架构设计及后台端核心功能开发(Java)。 - 扫码支付播报仿真平台:模拟微信主扫支付并进行收款语音播报,执行技术调研,搭建平台系统架构并实现后台端核心功能。
2008年12月 — 2015年04月
技术,高端职位,技术总监
1. 电信项目:负责DNS域名解析系统的开发与维护,确保高效稳定的域名解析服务,支撑每日百万级查询请求,实现高解析成功率。 2. 地铁移动终端演示机器开发:基于6410 Arm开发板,集成蓝牙、USB键盘、RFID读写器及热敏打印机和WLAN模块,实现优惠券打印、无线通信推送信息及会员卡读取功能,为用户提供便捷互动体验,成功应用于多个地铁站点。 3. Web网站一号通:开发手机信息备份与还原系统,保障用户数据安全性和完整性,提供便捷的数据管理解决方案,支持跨平台操作,确保无缝迁移。 4. DNS流量处理:设计并实现UDP镜像流量实时捕获与处理系统,能够快速响应并处理DNS查询请求,平均响应时间低于10毫秒,有效提升网络服务的稳定性和安全性。 5. 广告推送与消息通知系统:构建手机话费等个人信息提醒系统,通过精准的消息推送机制,提升用户体验和客户满意度,实现精准触达,有效提高用户粘性。
教育经历
计算机科学与技术
2001年09月 — 2006年07月
项目经历
2022年04月 — 2024年01月
主要技术:Linux、Docker、MySQL、Spring Boot、Java、H5(React、Vue) 项目描述: 1. 开发公司自有建筑结构机电设计软件与外部Revit、AutoCAD等设计软件的插件(Web实现),实现数据无缝对接。 2. 利用Bimface和Web管理平台集成各设计工具(2D+3D模型),确保项目协作顺畅。 3. 通过Linux和Docker容器化技术部署应用,保障系统稳定性和可扩展性。 4. 运用MySQL进行数据存储管理,采用Spring Boot和Java构建高效后端服务。 5. 借助H5(React、Vue)技术打造响应式前端界面,提升用户体验。
TA 的技能服务
该人才共 3 项技能服务,可在 技能服务 中搜索「JackHao」查看。