精通C#与ASP.NET框架,具备3年以上企业级Web应用开发经验,熟悉ASP.NET Core、MVC及Web API开发,熟练使用Entity Framework进行数据访问与ORM操作。
熟练掌握Shell脚本编程,能够独立完成Linux环境下的自动化部署、日志分析及系统监控脚本开发,提升运维效率。
具备QT跨平台应用开发经验,能够使用C++与QT框架进行桌面应用程序设计与开发,熟悉信号槽机制及界面优化。
熟悉常见数据库(如SQL Server、MySQL)设计与优化,了解Docker容器化部署及Git版本控制流程。
1.QT跨平台测试程序开发:独立设计并开发了一套通用服务器整机自动化测试程序。该程序基于QT框架,采用C++编写,集成了多线程控制、串口/网络通信模块与数据可视化界面。主要功能包括服务器硬件自检、压力测试、性能数据实时采集(CPU/内存/磁盘)及生成图文并茂的测试报告。项目应用于生产线终检环节,将单台服务器出厂测试时间从40分钟缩短至12分钟,并实现了测试结果的标准化与无纸化。
2.C#运动控制系统开发:主导开发了基于雷赛运动控制卡的精密测量系统。采用C# WinForms/WPF框架,深度调用运动控制卡API,实现了多轴联动控制、高精度位置标定、运动轨迹规划与实时误差补偿。系统集成视觉定位模块(通过Halcon/OpenCV),成功将测量定位精度稳定在±0.01mm以内,并开发了配方管理、数据追溯等功能,广泛应用于半导体与精密制造领域的离线检测站。
3.Shell自动化脚本开发:负责大量测试与运维自动化脚本的设计与实施。使用Shell(Bash)编写了包括:自动化测试框架脚本(一键部署测试环境、执行测试用例集、抓取日志并比对结果)、系统监控告警脚本(监控服务器集群健康状态,自动触发告警)、以及批量部署与配置管理脚本。通过系统化的脚本工作,将重复性运维操作效率提升约70%,并显著降低了人为操作失误率。