技能

  • 网络安全

    具有安全系统项目建设经验

    熟悉信息安全风险评估体系

    熟悉常见漏洞攻击原理及防护手段

    熟悉IDS、WAF、IPS等主流网络安全产品

  • 程序设计

    C# 和 .NET 平台编程: 15+年经验

    熟悉掌握各种主流关系数据库的设计及接口编程: 15+年经验

    网路和安全模块应用编程: 10+年经验

  • 大数据

    熟悉hadoop生态圈一些开源组件flume、sqoop、zookeeper等: 3+年经验

    熟悉Mapreduce原理,了解hbase,spark,spark_rdd: 3+年经验

    熟悉yarn工作原理: 1年经验

工作经历

承接软件外包项目

程序开发

十二月 2011 - 十月 2014

在CSDN开发社区以及类似的平台(如现在已更名为"知行合一"的CSDN)和oDesk(现已合并为Upwork)等在线平台,找到并承接外包项目,与客户合作完成各种技术项目。

投标: 对项目提交投标,详细说明能力、经验和项目计划。投标通常包括您预期的费用、工作时间表和交付时间。

项目开发: 开始根据协议开始项目开发工作。在开发过程中,与客户保持紧密沟通,定期报告进展情况,并确保按时完成阶段性任务。

测试和交付: 在开发完成后,进行测试和质量控制,确保交付的成果符合客户的要求和质量标准。

项目经验

项目管理系统

主要开发者

这是一个项目管理平台,在线规划、协调、报告、分析平台。在公司内部已使用多年并受到广泛好评。主要功能包括:

项目计划和排程: 项目管理系统允许用户创建项目计划,确定任务、里程碑和交付物,并设置任务之间的依赖关系。用户可以设定任务的开始和结束日期,以及估计的持续时间。

任务分配和团队协作: 系统使项目经理能够分配任务给团队成员,分配责任并设定任务的优先级。团队成员可以在系统中查看分配给他们的任务,更新任务状态并与其他成员进行协作。

进度管理: 用户可以随时观察项目的进展情况。系统提供图表、仪表盘和报告,显示任务的完成状态、延迟情况以及项目整体进度。

文档管理: 用户可以在项目管理系统中上传、存储和共享项目相关的文件和文档。这有助于确保团队成员都能访问所需的信息。

网络安全测试报告工具

主要开发者

结合了自动化功能和人工干预的工具,提供一定程度的自动化扫描和攻击模拟,同时也允许渗透测试人员根据具体情况进行手动操作和分析。并最终生成MS Word及PDF 最终报告,该工具在当前市场上具有一定的独创性。

课程和证书

软件开发工程师

人力资源和社会保障部认证颁发(2005年)