1.熟练掌握 C#和 Java 编程语言基础,熟悉 OOP 开发思想和抽象设计能力。
2.熟悉常用的熟悉常用数据结构与算法,掌握集合、线程、接口、委托、反射、IO、Socket 编程。
3.熟悉 C#中的 GC 机制与内存管理、指针应用、Span<T> 等性能优化机制。
4.熟悉常用架构模式进行具体项目架构设计,如单体架构、事件驱动架构和分层架构。
5.熟练使用 VisualStudio、IDEA、Navicat、Rider、Apifox、Advanced 等常用开发工具。
6.熟练使用 C#中 MVC、MVP 设计模式,具备丰富的 WinForm 与 Web 项目开发经验。
7.熟练使用日志框架(如 Serilog / NLog)进行日志采集、分类与输出。
8. 熟练使用 C#对 C++/Delphi/MATLAB 等语言开发的 DLL 进行接口中转或调用。
9.熟悉异步编程、事件驱动架构、模块化部署与解耦设计。
10.熟练使用 C#中常用的开源框架:ORM 数据持久层框架:EF、NHibernate。HTTPAPI 框架:Refit。UI 框
架:SunnyUI(授权用户)、Dev、AntdUI,数据可视化框架:LightningChart 等。
11.熟练使用 Aspose.Words、OpenXMLSDK 等三方工具进行 Word 文档结构解析、分页、图层提取与字体渲染
优化,解决跨平台视觉还原与导出兼容性问题。
12.熟悉 Java 中并发,多线程编程,了解线程池机制,锁机制。了解 JVM 的 GC 机制,以及基本调优技巧。
13.掌握 Java 中 JSPServlet,JDBC 等 J2EE 相关技术。熟悉 SSM 框架,了解 Spring 框架底层实现,及其
IOC、AOP 原理,了解并使用过 SpringBoot 框架。
14.熟练使用 Maven、Gradle 项目构建工具进行 Java 项目搭建,并了解其基础 Shell 语句进行项目维护。
15.熟悉 TCP/IP 网络分层协议,熟悉网络通信传输层协议:TCP、UDP,应用层协议:如 HTTP/HTTPS、FTP、SMTP、
SSH 物联网协议:MQTT。了解 Socket 编程,了解串口编程。
16.熟悉关系型数据库如:MySQL、SQLSe
17.熟悉flutter
A. 西安奥枫软件有限公司(实习)项目案例:
项目名称:龙山山城燃气整合平台
项目描述:基于公司原本的 IC 卡服务读写功能,将新的表厂提供的动态库添加到旧版程序,并升级添加卡数据
保存、校验功能用于程序错误数据自检功能,最终实现燃气公司线上和线下智能化缴费平台。
责任描述:参与需求分析,表结构设计,及功能模块的编写。
技术点:
⚫ 基于 MVC 架构的 IC 卡服务平台开发,设计通过接口名称规范动态加载各厂商 DLL 模块;采用 Socket 与
HTTP 并行通信机制实现服务扩展与跨平台兼容;通过服务器集中部署动态库提升多客户端访问性能一致性。
⚫ 基于 SSM 架构开发数据校验与自检服务,使用 MyBatis 实现数据访问抽象与跨数据库兼容性,采用 Spring
声明式事务管理保障数据一致性;通过 IOC 注入机制将校验服务集成至基础读卡服务中,实现通过 HTTP 实
时联动处理与错误反馈机制。
项目经验
⚫ 熟练掌握 C#和 Java 编程语言基础,熟悉 OOP 开发思想和抽象设计能力。
⚫ 熟悉常用的熟悉常用数据结构与算法,掌握集合、线程、接口、委托、反射、IO、Socket 编程。
⚫ 熟悉 C#中的 GC 机制与内存管理、指针应用、Span<T> 等性能优化机制。
⚫ 熟悉常用架构模式进行具体项目架构设计,如单体架构、事件驱动架构和分层架构。
⚫ 熟练使用 VisualStudio、IDEA、Navicat、Rider、Apifox、Advanced 等常用开发工具。
⚫ 熟练使用 C#中 MVC、MVP 设计模式,具备丰富的 WinForm 与 Web 项目开发经验。
⚫ 熟练使用日志框架(如 Serilog / NLog)进行日志采集、分类与输出。
⚫ 熟练使用 C#对 C++/Delphi/MATLAB 等语言开发的 DLL 进行接口中转或调用。
⚫ 熟悉异步编程、事件驱动架构、模块化部署与解耦设计。
⚫ 熟练使用 C#中常用的开源框架:ORM 数据持久层框架:EF、NHibernate。HTTPAPI 框架:Refit。UI 框
架:SunnyUI(授权用户)、Dev、AntdUI,数据可视化框架:LightningChart 等。
⚫ 熟练使用 Aspose.Words、OpenXMLSDK 等三方工具进行 Word 文档结构解析、分页、图层提取与字体渲染
优化,解决跨平台视觉还原与导出兼容性问题。
⚫ 熟悉 Java 中并发,多线程编程,了解线程池机制,锁机制。了解 JVM 的 GC 机制,以及基本调优技巧。
⚫ 掌握 Java 中 JSPServlet,JDBC 等 J2EE 相关技术。熟悉 SSM 框架,了解 Spring 框架底层实现,及其
IOC、AOP 原理,了解并使用过 SpringBoot 框架。
⚫ 熟练使用 Maven、Gradle 项目构建工具进行 Java 项目搭建,并了解其基础 Shell 语句进行项目维护。
⚫ 熟悉 TCP/IP 网络分层协议,熟悉网络通信传输层协议:TCP、UDP,应用层协议:如 HTTP/HTTPS、FTP、SMTP、
SSH 物联网协议:MQTT。了解 Socket 编程,了解串口编程。
⚫ 熟悉关系型数据库如:MySQL、SQLServer、SQLite,掌握 SQL 语句,了解 SQL 事务,触发器和索引。
⚫ 了解基础数据库调优策略如:架构设计优化、索引优化、参数调优、连接池优化、SQL 语句优化。
⚫ 熟悉 Windows,Linux 服务器,了解 Linux 基础命令,对进程/线程管理,以及内存分配有一定了解。
⚫ 熟练使用 Git、SVN 版本控制软件,了解常用命令。熟练使用其可视化工具 Sourcetree、TortoiseSVN。
⚫ 具备基于 VSTS 构建 CI/CD 流水线的实践经验。
⚫ 熟练使用 ChatGPT,Copilot 等 AI 工具提高开发效率。
专业技能
B. 苏州微著设备诊断技术有限公司任职期间项目案例:
项目名称:某核电行业水泵滚动轴承检测
项目描述:该项目面向核电行业水泵滚动轴承运行状态的实时监测与诊断。通过传感器采集声音、振动和温度
数据,结合设备诊断算法实现运行状态识别、故障分析与预测性维护建议,并自动生成诊断报告。
责任描述:
1. 参与项目需求分析,负责整体技术方案设计与系统架构搭建。
2. 设计并开发实时数据采集和处理模块,保障数据传输的高效性与稳定性;实现故障诊断算法,封装为 DLL 接
口并集成至 C#客户端,支持故障预测与智能分析;负责诊断报告生成模块开发,支持多种导出格式。
3. 主导软件
暗标智检通操作手册 一、打开软件,点击“立即体验”。 二、输入手机号和验证码,如勾选自动登陆,账号信息软件自动保存, 后续打开使用无需再次登录,如未勾选自动登陆,账号信息软件不会 保存,后续打开使用需再次登录。点击验证码登录。 三、点击“导入技术文档”或“点击或将文档拖
Word 支持下载,导出为PDF格式 支持文档批注 支持插入书签/公文/域名 支持插入图片/表格/形状 Excel 支持下载,导出为PDF格式 支持查看临时修订记录 支持数据筛选、排序、数据验证 支持上百种函数公式 支持插入图片/表格/形状/超链接 PPT