编程语言与框架
C++ (Qt): 精通使用Qt框架进行跨平台应用程序开发,能够设计和实现高性能的用户界面,熟悉Qt的信号与槽机制。
Python (PyQt5): 熟练使用PyQt5进行桌面应用程序开发,能够有效地利用Python的灵活性和简洁性,结合Qt的强大功能,实现快速原型开发和复杂应用。
前端技术
layui: 在多个项目中使用layui构建响应式前端界面,熟悉其组件及API,能够灵活实现表单、弹窗、数据表格等功能,提升用户体验。
Vue 3: 精通Vue 3框架,能够开发高效、动态的单页应用,熟悉Vue的生命周期、组合式API和状态管理,具有良好的组件设计和重用能力。
后端开发
Tornado: 有使用Tornado框架开发高性能Web应用的经验,熟悉异步编程模型,能够构建支持长连接和高并发的服务端应用。
项目经验
1. 自动功能检测系统 (NFCT)
项目描述: 负责设计与开发自动功能检测系统,旨在提高功能测试的自动化程度和效率。
技术栈: C++、Qt
职责:
设计用户友好的界面,提供便捷的功能检测流程。
实现数据采集和分析模块,确保系统准确性和可靠性。
2. 基于Modbus的电力数据采集器开发
项目描述: 开发一款基于Modbus协议的电力数据采集器,实现对电力设备的实时监控与数据采集。
技术栈: C++、Modbus协议
职责:
设计与实现数据采集和传输逻辑,确保数据的准确性和实时性。
进行现场调试和优化,确保系统的稳定性和可靠性。
3. 电力组态软件开发
项目描述: 参与电力组态软件的设计与开发,支持电力监控与管理。
技术栈: C++、Qt
职责:
负责系统架构设计与功能模块开发,提升系统可维护性。
协调团队合作,确保项目按时交付。
4. 基于OpenWrt的Watchdog软件开发
项目描述: 开发Watchdog软件,监控和管理基于OpenWrt的嵌入式设备的运行状态。
技术栈: C++、OpenWrt
职责:
实现公司广告机路由器弹首页功能
5. 中石化NEWS(油气综合解释系统)移植与开发
项目描述: 负责中石化NEWS系统的移植与功能扩展,以支持新的硬件和软件环境。
技术栈: C++、Qt
职责:
老News代码是基于Qt3的,公司要求移植到Qt5
同时根据实际业务需求扩充功能
6. 中石化SmartPoint节点充电数传柜系统开发(Tornado + Layui)
项目描述: 开发SmartPoint节点充电数传柜系统,实现充电数据的采集与监控。
技术栈: Tornado、Layui、JavaScript
职责:
设计并实现前端界面,优化用户体验。
开发后端逻辑,处理充电数据回收并提供实时监控和组态功能(多个充电数传柜)。
7. 中石化EMT软件开发(数据分割软件)
项目描述: 参与EMT软件的开发,专注于数据分割与处理功能。
技术栈: C++、无锁并发框架 Disruptor
职责:
设计数据分割算法,确保数据处理的准确性和高效性。
开展测试与优化工作,提升软件的稳定性和性能。
可兼职时间
可兼职地点
0条评论 雇主评价