个人介绍
2013年计算机专业本科毕业,一直从事程序员这份职业。现在在老家,和老婆都自由职业,在农村带娃,时间充足。希望找份远程工作。本人基础扎实,做事认真负责,会多编程语言。自学能力强,肯钻研。能做C/C++开发,Java前端后端,Python开发,html/css/javascript开发。熟悉linux平台,数据库,网络,算法,加解密方面的技术。
工作经历
2016-04-01 -2020-08-01中软国际C高级工程师
华为驻厂外包。License基础工具组。主要围绕License文件的业务。核心业务作为华为支撑组件,负责License文件事务,关系华为上游软件产品授权的,主要有License文件校验、状态机。外围业务包括License文件生成,网络License等。本人作为项目核心开发,对整个项目有比较清晰透彻的了解,有能力胜任整个项目的开发维护工作。曾在紧要关头修改网络License达标上线。曾在项目性能不达标时找出一个多叉树优化方法顺利达标。曾一个人用Java封装了整个C组件的对外接口。曾一个人修改License的加密算法,包括RSA、椭圆曲线算法等。
2015-06-03 -2015-12-16大连信雅达java高级工程师
银行系统网上银行的开发和维护。基于已写好的后端,如核心,和与核心沟通的esb端,进行一些上层的开发。做一些网站界面的维护和修改,后端的一些简单业务。
2014-05-01 -2015-04-07思德电子科技java高级工程师
思德电子是一家做智慧产品的公司,包括房屋、社区的灯泡控制系统。我参与过并且主要我开发的门禁人脸系统,用到的Java SpringMVC技术。还参与过智慧小区系统,主要做手机端的Web界面开发。
2012-06-01 -2013-10-10武汉白虹科技C工程师.
公司主要给公安部门提供犯罪侦查的网络系统。业务主要是追踪网络中的数据,截获用户各种聊天记录,对某些用户注入木马等。具体就是用C写程序对网络里的数据进行截获、分析或者阻断。分析数据时需要做很多复杂处理,比如转码,解密。对TCP协议需要做乱序处理等。
教育经历
2009-09-01 - 2013-06-05华中科技大学文华学院计算机科学与技术本科
大一C语言课程设计表现最突出者。用一个很原始的图形库写出了模拟时钟、贪吃蛇、赛车、俄罗斯方块。C++课程设计表现突出者,课程名学生管理系统。算法ACM培训能力突出者。计算机系上能力突出者。
技能
这是在2015年为公司做的系统。主要我一个人完全前后端。前端用html/css/javascript,后端用Java SprintMVC。业务主要有管理员添加物业人员、居委会人员,住户,并为他们录入人脸,数据保存到数据库和人脸机(系统和人脸机对接)。小区楼道下安装人脸机,有人通过进行人脸识别,控制开关门,将数据保持到数据库。
这是在2013年,为公司写的一个发包小工具。当时产品中发送的文件经常不完整,发送失败。项目中发送的时候没有检测TCP序列号,没有TCP失败重发机制。我这个工具做了,发送成功率几乎百分百。