个人介绍
八零后软件攻城狮,系统架构师,喜读书,擅参佛,会六爻,熟四柱,明周易。当过老师,码过代码,创过业,喜欢哲学与数学。
喜欢使用UML分解事务的逻辑结构和物理结构。比如,使用UML分解会计学,使用UML分解中医学。经常使用思维导图分解图书知识结构,因为当过老师,所以比较擅长分解图书的知识结构,抽取图书中20%的重点知识结构。更喜欢使用UML逆向分解JDK源码、Spring源码、Redis源码等。
我的座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物。
工作经历
2017-05-05 -2017-09-12科海电子股份有限公司软件研发工程师
开发语言:C#、Java 开发平台:VS2010/VS2013/VS2015、Eclipse/IntelliJ IDEA 数据库设计工具:Power Designer UML工具:Enterprise Architect 项目管理工具:Project 服务器操作系统:Windows 2008 Server/Windows 2012 Server 数据库:Oracle 地图引擎:ArcGIS、MapGuide、Open Layer3 参与的项目: 1、昆明海关系统集成项目 昆明海关系统集成项目,参与的功能模块主要有二维条码打印机子模块开发、金二H4A系统接口对接开发、三方数据库数据同步及分析等功能。 2、阿海防恐项目 阿海防恐项目,参与的功能模块主要有海康8700平台,底层类库的分装,主要是针对海康威视8700的视频监控调用的类库封装。 3、云南元大电子招标投标平台 主要协助本部门其他开发团队对该项目的需求分析、需求评审、软件架构设计及软件技术支持。 4、五华区智慧城管扩展系统 五华区智慧城管扩展系统,该项目由本人亲自带领团队开发,软件架构设计,功能代码实现等。
2014-05-01 -2017-05-05昆明北斗星教育信息咨询有限公司培训讲师
1、主要负责软考培训 负责培训的内容包括网络工程师及软件设计师 2、C#软件开发实战培训 负责培训的内容主要包括:HTML、DIV+CSS、JavaScript、DOM、AJAX技术、C#编程基础、WinForm编程、ADO.NET等技术 3、J2EE网站开发实战培训 培训的主要内容为Java基础编程、Eclipse的使用等。 主要的开发工作: 1、计算机等级考试培训的考试软件的设计及开发。 包括全国计算机等级考试二级VFP考试系统的设计开发、全国计算机等级考试二级C语言考试系统的设计开发、全国计算机等级考试二级MS Office高级办公应用考试软件的开发。 开发平台为VS2008(C#),数据库为Access2010,开发模式为三层模式。数据库设计工具使用Power Designer来设计。 开发的功能主要有考试操作界面、评分系统、数据加密、正版验证、得分分析等功能。
2010-10-08 -2014-03-01昆明三联科技软件研发工程师
软件研发开发工程师,主要使用C#编程语言,负责开发建筑工程概预算系统。 开发工具:VS2005/2008/2010(C#)、VB、VC 数据库设计工具:Power Designer 服务器操作系统:Windows 2008 Server/Windows 2012 Server 数据库:MS SQL SERVER 2008R2 参与的项目: 1、电力工程造价软件 电力工程造价软件,包括电网检修工程概预算、电网技术改造工程概预算、电力新扩建工程概预算、20kV及以下农配网工程概预算、电网技术改造概预算编制系统、电网检修概预算编制系统。主要是基于MS Office 2003/2007/2010的平台,进行二次开发。使用的技术为VSTO技术、Winform、WPF技术等。业务逻辑采用三层结构。数据库为MS SQL数据库。实现功能主要有:录入定额、材料、设备等信息;定额、装材、设备等数据的调整、调差、材料分析、工程汇总、报表设计等工作。 2、南方电网后评价系统(科技研发项目) 主要采用三层开发模式,WinForm、B/S技术,主要是针对MS Office软件的二次开发,使用VSTO技术。
2008-04-01 -2010-09-01南京华为技术研究所软件研发工程师
主要任务:主要参与在线计费系统(OnlineChargingSystem,简称OCS)业务支撑系统的子系统-呼叫计费系统的开发,使用J2EE,C/C++等编程语言。 编程语言:Java、C/C++ 开发工具:Eclipse、GCC、VI等 服务器操作系统:AIX 数据库服务器:INFORMIX数据库 主要工作:负责呼叫计费系统的开发,包括美加十三国、港澳台、大陆省际内/外的计费开发及测试工作。底层核心类库是使用C/C++开发,使用JNI技术调用;业务支撑层是使用Java来实现。
2007-06-01 -2008-02-01昆明凯讯达科技有限公司软件工程师
工作任务:主要是使用C#编程语言,开发面向电信运营商提供以客户为中心BSS/OSS综合运营支撑系统。主要工作是负责计费及结算系统的开发。 开发工具:VS2005(C#)。 数据库设计工具:Power Designer 数据库平台:主要为MS SQL 2005、数据库使用的技术有存储过程、事物处理等。 主要逻辑业务:负责开发计费数据采集工作,包括计算机从电信基础网络(如交换机、网关等)上收集有关的原始基础数据和信息,并进行相应的差错检验,格式转换等预处理。批价、计费业务处理等的开发。
2005-03-01 -2007-05-01云南新华电脑学院培训讲师
1、主要负责的培训课程有:①Linux操作系统;②计算机网络基础;③Windows Server 2003服务器配置;④C程序设计。 2、学院内部局域网的日常维护建设。主要工作有:机房的硬件维护、局域网维护、机房操作系统的日常维护、考试系统的安装调试及维护等工作。 3、学院网站的维护开发,使用的编程语言主要是ASP。主要工作是网站新功能的开发及维护,学院网站主要采取三层结构,数据库采用MS SQL 2000数据库服务器,服务器操作系统采用Window2003服务器,网站运行平台为IIS服务器软件。
教育经历
2001-09-01 - 2005-07-01成都信息工程学院计算机科学与技术本科
核心课程:C语言、C++语言、Java语言、数据结构、Oracle数据库、编译原理、汇编等。