concise
1天前在线
全职 · 1000/日  ·  21750/月
工作时间: 工作日08:30-17:30、周末10:00-17:30工作地点: 青岛远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

具备20年以上软件开发经验,擅长需求分析、系统设计与项目管理。对C++、Java、C#等语言有深入理解,熟悉多种开发框架与工具。注重代码质量与系统性能优化,曾独立开发代码生成器,减少代码量2000余行。具备较强的团队协作与领导能力,能够高效推动项目落地。能力展示C++项目

Java项目

C#项目

Python项目:

工作经历

  • 2021-10-08 -2025-01-20青岛伟达智慧科技有限公司高级软件工程师

    在多个项目中,我积累了丰富的技术经验并取得显著成果: YouTube对接VIDAA OS项目 技术栈:C++、Python 主导YouTube与VIDAA OS对接,完成四个大版本和数个小版本的开发与认证,服务全球近亿台电视。 优化多分支问题,模块独立拆分,提升系统性能,减少30%编译时间和80%存储空间。 开发自动化测试工具,降低问题发现成本;使用Python开发Crash分析工具,减少90%分析时间。 Netflix对接VIDAA OS项目 技术栈:C++、TEE 攻克TEE技术难题,主导开发三方库编译框架,减少50%编译代码量。 DAB项目(Device Automation Bus) 技术栈:Node.js、C++ 设计并实现Node.js和C++版本,支持多平台运行(Windows、海信研发云平台、海信电视),具备高度模块化和灵活性,为跨平台部署和扩展提供基础。 这些项目展示了我在多种技术栈中的熟练应用,以及在系统优化、工具开发和跨平台解决方案设计方面的能力。

  • 2020-04-01 -2021-09-30海信智慧生活科技股份有限公司高级软件工程师

    在担任开发工程师期间,我主导并参与了多个重要项目,积累了丰富的技术经验并取得了显著成果。以下是主要项目经历: 视频云平台项目 技术栈:C++、Docker、Zabbix 成果: 负责实时音视频流媒体PaaS平台的搭建与维护,支持低延迟视频传输、转码、录制、多路通话等功能。 引入Zabbix监控系统,编写一键部署脚本,优化系统运行效率。 开发C++版智能分析拉流程序,简化智能分析场景下的部署流程。 智慧社区综合管控项目 技术栈:Java、Python 成果: 使用Java开发,实现高空抛物报警、人员轨迹跟踪、访客预约等功能。 使用Python编写数据模拟脚本,提升开发效率。 通过这些项目,我不仅展示了在C++、Java、Python等技术栈中的熟练应用,还体现了在系统搭建、性能优化、工具开发以及解决复杂技术难题方面的能力。这些经历使我能够高效应对技术挑战,并为团队和公司创造显著价值。

  • 2018-02-01 -2020-03-31青岛海信商用显示股份有限公司高级软件工程师

    在担任开发工程师期间,我主导并参与了多个重要项目,积累了丰富的技术经验并取得了显著成果。以下是主要项目经历: 智慧校园基础平台项目 技术栈:Java、C++、MySQL、MongoDB、Redis 成果: 构建基于云计算、大数据、物联网的智慧校园生态系统,集成MySQL、MongoDB、Redis等数据库,提供统一存储接口。 负责需求调研、概要设计及存储系统实现。 音视频直播客户端项目 技术栈:C++、FFMpeg 成果: 开发基于FFMpeg的实时音视频推流与播放系统,支持RTMP、HFS流,延迟控制在300ms以内。 通过这些项目,我不仅展示了在Java、C++等技术栈中的熟练应用,还体现了在系统设计、数据库集成、实时音视频处理以及解决复杂技术难题方面的能力。这些经历使我能够高效应对技术挑战,并为团队和公司创造显著价值。

  • 2016-09-01 -2018-01-31上海诺基亚贝尔股份有限公司高级软件工程师

    在担任开发工程师期间,我参与了多个重要项目,积累了丰富的技术经验。以下是主要项目经历: ONT产品开发与维护项目 技术栈:C/C++、Docker 成果: 添加网络校时功能(1588协议),优化OMCI模块,减少代码量2000行。 使用Docker搭建测试环境(ATC),提升开发效率。 实现ONT设备的远程管理功能,支持TR-069协议配置和监控。 参与GPON/EPON功能开发与维护,优化注册流程,提升设备上线成功率,减少网络初始化时间。 感悟与收获: 通过Docker搭建测试环境,深刻体会到自动化测试对提升开发效率和代码质量的重要性。 在敏捷开发中,学会快速迭代、持续交付,注重代码可维护性和模块化设计,适应快节奏开发并保持高质量输出。 这些经历提升了我的技术能力,并在项目管理和团队协作方面积累了宝贵经验,为未来工作奠定了坚实基础

  • 2015-09-01 -2026-08-31荏原电产青岛科技有限公司架构设计师

    在担任开发工程师期间,我主导并参与了多个重要项目,积累了丰富的技术经验并取得了显著成果。以下是主要项目经历: 杜蕾斯MES系统项目 技术栈:C#、C++、SQL-Server 成果: 在项目初期混乱的情况下,我使用UML设计工具,通过数据流图重新整理系统架构,使系统显性化,获得了公司的高度认可。 优化了系统分析数据的查询速度,将查询时间从十数秒减少至1秒以内,显著提升了系统性能。 完成系统架构设计与开发,为31条生产线提供自动化控制与数据采集,显著提升了生产效率和数据管理能力。 荏原电产MES系统项目 技术栈:C#、C++、SQL-Server 成果: 主导系统架构设计,完成第一版开发并获客户认可,为后续系统优化和扩展奠定了坚实基础。 使用自动化生成工具和自研框架,大幅减少开发时间,使代码更加简洁和明确,提高了开发效率和代码质量。 通过这些项目,我不仅展示了在C#、C++等技术栈中的熟练应用,还体现了在系统架构设计、性能优化、自动化工具开发以及解决复杂技术难题方面的能力。这些经历使我能够高效应对技术挑战,并为团队和公司创造显著价值。

  • 2007-09-01 -2015-08-31青岛海信网络科技股份有限公司主管设计师

    参与了多个重要项目的开发与优化,对个人成长和技术提升具有重要意义。主要贡献和成果如下: IVSM视频监控系统项目 技术栈:C++、C#、ACE框架、Castle Monorail、UML、数据流图 成果: 深入应用ACE框架,简化代码量,降低新成员入门难度。 完善代码生成器,实现Castle Monorail前台代码自动生成及输入合法性验证,提升开发效率。 主导开发Web版视频监控客户端,解决设备树大数据量显示慢的问题,优化用户体验。 实现数据导入导出与Excel集成,将配置时间从数天缩短至十几分钟。 支持GB28181标准,确保系统合规性和市场竞争力。 熟练使用UML和数据流图,提升系统架构清晰度和开发效率。 视频大数据智能分析系统项目 技术栈:C++、MySQL、Zookeeper、Storm 成果: 实现拥堵检测、视频特征查询等核心功能,设计高效任务分配机制,提升系统处理效率和稳定性。 济南快速路系统项目 技术栈:C++、状态图、模块化设计 成果: 负责后台服务实现,通过状态图显化复杂业务逻辑,加速团队理解与开发。 采用模块化设计和模拟数据,确保项目按时交付。

  • 2004-12-01 -2007-04-30青岛英网资讯技术有限公司产品经理/主管

    在担任开发工程师期间,我主导并参与了多个重要项目,积累了丰富的技术经验并取得了显著成果。以下是主要项目经历: HER人力资源管理系统项目 技术栈:C#、SQL-Server 成果: 负责系统的需求分析、架构设计与项目管理,主导完成了从需求调研到系统交付的全流程开发工作,确保了系统的高效运行和用户满意度。 在该项目中,我第一次接触到代码生成器,并尝试对其进行优化。在此过程中,我结合阅读《C# Primer Plus》的学习心得,将许多之前不了解的面向对象知识应用到实践中,最终生成了一套基于三层架构的C#框架,并开发了一个更简洁的代码生成器。 这一代码生成器在2007年左右孵化出了一套类似MyBatis的ORM框架。同时,我从当时的C#开源项目DNN中学习了CBO(基于元数据的对象创建与赋值)技术,并将其应用到框架开发中。后来,我还基于这一思路编写了Java版本的ORM框架,进一步验证了其通用性和实用性。 通过这些项目,我不仅展示了在C#、SQL-Server等技术栈中的熟练应用,还体现了在需求分析、系统架构设计、工具开发以及项目管理方面的能力。这些经历使我能够高效应对技术挑

  • 2004-09-01 -2004-11-30恒远天地(青岛)软件技术有限公司研发工程师

    担任开发工程师期间,我积极参与多个项目开发,积累了丰富的技术经验。主要职责包括: 参与lexyacc和TDDN Framework项目,负责模块设计、代码实现及功能优化,确保项目按时高质量交付。 使用C#和Visual Studio 2003高效完成开发任务。 参与项目: lexyacc项目:开发词法分析和语法分析工具,优化代码解析效率,提升工具实用性。 TDDN Framework项目:设计与实现框架,支持快速开发和高效部署,为后续项目提供可靠基础架构。 工作成果: 深入理解对日开发的管理流程,学习量化思想和评审思想,提升项目评估和质量管理能力。 这些经验为后续参与CMMI 3级认证实施奠定基础,推动公司项目管理流程的规范化和标准化。 通过这些项目,我提升了C#和Visual Studio 2003的熟练度,积累了丰富的项目开发经验,为团队和公司创造了显著价值。

  • 2003-09-01 -2004-08-31西安 新生代科技股份有限公司程序员

    担任开发工程师期间,我参与了多个重要项目,积累了丰富的技术经验。主要职责包括: 参与井场综合数据平台的开发,负责报表处理、数据管理等模块的编码,确保系统高效稳定运行。 完成钻井设计软件的编码,支持钻井设计的自动化与数据化管理。 使用C#(Visual Studio 2003)和SQL-Server 2000数据库,高效完成相关开发任务。 参与项目: 井场综合数据平台:实时动态数据库系统,涵盖井场设计、钻井施工等数据,集数据采集、传输、存储、查询于一体。 钻井设计软件:提升钻井设计效率和准确性。 工作业绩: 完成井场综合数据平台和钻井设计软件的模块编码,确保系统功能完整稳定。 通过高效代码和模块化设计,提升系统可维护性和扩展性。 异常处理能力得到同事认可,注重代码健壮性,减少线上问题,提升团队效率。 深入学习数据库设计原理,优化数据模型,提升系统查询效率。 通过这些项目,我提升了C#、SQL-Server等技术栈的熟练度,积累了丰富的行业经验,为团队和公司创造了显著价值。

  • 2002-08-01 -2003-08-31西安超人科技公司程序员

    参与了多个项目的开发与维护,积累了丰富的技术经验。主要职责包括独立开发户外运动自助榜样和BBS论坛,参与视频聊天系统的开发,支持实时音视频通信。重要成果包括: 独立完成户外运动自助榜样和BBS论坛的开发,其中论坛的不限层级浏览树设计成为职业生涯中的亮点。 通过自学ASP技术,克服经济困难,抄写代码并实践,培养了技术热情和自学能力。 首次接触.NET和C#,为后续技术发展奠定基础。 这段经历提升了我在Web开发和实时通信领域的技术能力,并深刻体会到自学和解决问题的重要性,为职业发展提供了宝贵支持。

教育经历

  • 1998-09-01 - 2002-07-01西安建筑科技大学系统工程本科

技能

MySQL
架构
Docker
Spring
音视频
C++
0
1
2
3
4
5
0
1
2
3
4
5
作品
C++通用库

在日常开发工作中,我抽象并封装了一系列通用工具类,涵盖字符串处理、日志记录、日期时间操作、多线程处理等核心功能模块。这些工具类经过精心设计和持续优化,能够有效提升开发效率。在开发初期,我采用自研的单元测试框架进行功能验证,后期为提升测试覆盖率和代码质量,迁移至Google Test(gtest)测试框架。随着技术栈的更新迭代,这些工具类仍有进一步优化的空间,目前正在规划重构升级,以更好地适应现代软件开发需求。

0
2025-01-19 22:06
 C#版代码生成器

项目简介: 我花费十余年时间开发了一款高效的代码生成器,能够根据结构良好的数据库(支持 SQL Server、MySQL、Oracle)快速生成具备完善增删改查功能的网站,并支持 ASP.NET 和 Castle MonoRail 框架。 主要功能: 一键生成网站: 只需提供数据库,即可在一分钟内生成一个可运行的网站,极大提升开发效率。 跨数据库支持: 支持 SQL Server、MySQL、Oracle 等多种数据库,满足不同项目需求。 双框架支持: 支持 ASP.NET 和 Castle MonoRail 框架,提供更灵活的选择。 ORM 框架: 2007 年自主研发了类似 MyBatis 的 ORM 框架,简化数据库操作。 前端验证框架: 实现了前端自动验证合法性框架,提升数据准确性和用户体验。 自定义组件: 开发了一系列自定义组件,包括: 自动验证合法性的前端元素 带分页、排序、编辑、修改功能的列表 项目优势: 高效便捷: 一分钟生成网站,极大缩短开发周期。 功能完善: 涵盖增删改查等核心功能,满足基本业务需求。 灵活可扩展: 支持多种数据库和框架,并提供自定义组件,方便扩展功能。 稳定可靠: 经过十余年开发和实践,代码稳定可靠。 适用场景: 快速搭建后台管理系统 开发原型系统 需要快速实现增删改查功能的项目 https://www.cnblogs.com/Rong-/p/18677552 https://www.cnblogs.com/admin11/archive/2009/10/23/1588487.html https://www.cnblogs.com/admin11/archive/2007/11/27/973977.html https://www.cnblogs.com/admin11/archive/2010/03/17/1688274.html https://www.cnblogs.com/admin11/archive/2008/08/04/1259577.html https://www.cnblogs.com/admin11/archive/2008/08/02/1258613.html https://www.cnblogs.com/admin11/archive/2007/09/05/882898.html https://www.cnblogs.com/admin11/archive/2007/09/01/878298.html https://www.cnblogs.com/admin11/archive/2006/08/14/476369.html https://www.cnblogs.com/admin11/archive/2006/06/19/429138.html https://www.cnblogs.com/admin11/archive/2005/07/15/193298.html

0
2025-01-19 21:56
更新于: 14小时前 浏览: 6