java王志林本科3年

2018/5/17 3:00:01 分类:外包程序员


王志林 ID:5*****333 
 目前正在找工作 159****6522 
 56452****@qq.com 
  
 男|27岁(1991年3月16日 ) |现居住 深圳-南山区|3年工作经验 
 



最近工作 (11个月 )  
职 位: Java后台开发工程师 
公 司: 深圳安络科技有限公司 
行 业: 计算机服务(系统、数据服务、维修) 
 
最高学历/学位  
专 业: 电子信息工程 
学 校: 武汉大学武汉校友会专修学院 
学历/学位: 本科 
 
 



简历信息


操作记录 


通信记录 


 

 

个人信息 


QQ号:  5*****419 
 
户口/国籍: 邵阳 
 

身高:  170cm 
 
婚姻状况: 未婚 
 

家庭地址:  武汉市武昌区八一路沙湾村 (邮编:420072)  
 
政治面貌: 共青团员 
 

 

目前年收入: 12 万元 (包含基本工资、补贴、奖金、股权收益等) 



 
 

求职意向 


期望薪资: 10000-14999元/月 
 
地点: 深圳 
 

职能/职位: 软件工程师 其他 
 
行业: 计算机软件 
 

到岗时间: 1周内 
 
工作类型: 全职 
 

  

自我评价: 良好的沟通能力,较强的团队意识和责任心,愿与团队共进退
为人诚恳、积极乐观、做事踏实
自学能力较强,能较快熟悉新型技术
良好的代码书写习惯以及文档阅读能力 
 
 

工作经验 


2017/6-至今 深圳安络科技有限公司 (11个月 )  
 计算机服务(系统、数据服务、维修)|150-500人|民营公司 
网安研发部 Java后台开发工程师 

工作描述: 1.主要从事长矛系统的后台开发,app应用软件后台的开发,相关系统分析设计;
2.技术选型,制定开发周期,功能的详细设计,编码,测试,项目维护;
3.开发文档编写; 
 
 

2015/7-2017/5 武汉融捷科技有限公司 (1年 10个月 )  
 计算机软件|50-150人|外资(欧美) 
研发部 Java开发工程师 

工作描述: 1.主要从事B/S结构的应用软件的开发,同时参与相关的系统分析设计;
2.负责功能的详细设计、编码和单体测试;
3.参与开发公司国内外供应链金融产品等项目开发; 
 
 
 

项目经验 


2017/6-至今 微信公众号-马上出行 

所属公司: 深圳安络科技有限公司 
 

项目描述: 该项目也是共享单车项目,当时已经上线。 
 

责任描述: 负责后期的项目维护和功能的添加。 
 
 

2017/6-至今 jobike 

所属公司: 深圳安络科技有限公司 
 

项目描述: 此项目主要做的是共享单车包括(孟加拉的(jobike)、顺德的共享共享单车和南宁共享单车),负责整个流程开发,后台管理系统,APP的上线。
业务流程从用户登录(注册)到实名验证押金充值和管理,用户余额的充值,解锁协议和通讯。
 技术支持使用的是:Maven Springmvc mybatis ,Dubbo ,ZooKeeper,Redis。 
 

责任描述: 负责用户登录和注册,用户的二维码条形码的生成,用户支付(支付宝和微信支付),用户优惠券(包括红包,邀请好友增加积分),所有站点信息以及每个站点下个自行车数量的查询,用户头像上传,用户积分增减,消息接口等。 
 
 

2017/6-至今 长矛自动化渗透系统 

所属公司: 深圳安络科技有限公司 
 

项目描述: 该项目是个安全产品,主要的功能是实现对机器的攻击,通过msf(metasploit)渗透攻击主机,发现漏洞、分析漏洞以及通过漏洞去攻击宿主的系统,生成木马病毒对宿主上线的监听,访问宿主的文件系统和操作宿主主机。
系统基于强大且灵活的框架提供对渗透测试全过程的支持,自动化包括情报搜集、威胁建模、漏洞分析、后渗透攻击与报告生成等过程,轻松模拟真实黑客攻击。 
 

责任描述: 负责远控:当通过msf扫描是发现主机,并且能够渗透主机时,通过渗透的端口号发送木马,木马 可以转移进程,让木马持久化,当宿主开机的时候(木马上线的时候)通过端口号和木马建立会话 (通过socket长连接),进行对宿主的数据收集(收集宿主的账号的hashCode,主机信息,网卡信息以及宿主开放的端口信息)和操控宿主主机(一些用户账号的创建,kill用户的一些进程之类),最后当我断开会话时还可以清楚我入侵的记录信息。
信息的收集:当建立会话时通过session -i 进入到meterpreter(深渗透),根据msf的木块进行信息的收集,解析数据和数据入库。
链接:java通过rpc或者是xshll进行链接msf和它数据交互。
加密狗的实现:之前有通过定时任务去跑发现效率很低影响系统运行速度,改用单线程跑。
License的实现:就是通过RSA算法对数据进行加密,解密通过对应的privateKey。
报表的实现:使用freemarker,有html.ftl和word.ftl,pdf生成使用wkhtmltopdf。
多人邮件(附带文件或ZIP)的发送。
负责数据采集(Phantomjs)等 
 
 

2015/7-2017/5 OCBCBANK 

所属公司: 武汉融捷科技有限公司 
 

项目描述: OCBC bank是新加坡和马来西亚的一个银行项目。本项目主要用struts MVC框架结构搭建,结合EJB,JBPM工作流引擎,JDBC操作数据库,前端页面采用了JavaScript,Ajax,Angular.js,Jquery等技术。此次项目主要是做应付贷款融资。角色:Seller,buyer和bank。大概业务流程:Seller(核心企业)和buyer达成产品生产的票据。Seller依据票据和银行产生贷款,银行因此收取一定的利息。从而三方收益。整个业务流程采用JBPM流程图控制,不同的角色拥有不同的权限,去提交,审核。 
 

责任描述: 1、参与项目的可实施性、需求文档(FSD Functional Specification Document)和TSD(Technical
 Specifications Document)的核对以及客户对需求的修改。
2、对invoice、PO、seller和buyer的创建,对AP和AR,loan的流程有一定认识。
3、样式及JS效果(CDA,POI,POM,CLS,RMS,DMS)的修改。
4、POI invoice字段的添加(长度的限制以及setup),CLS的account setup。
5、design and implementation OCBC interface,接口的编写,根据客户的TSD给的simple以及附件在CDA模块下构建request和response的VO,然后在通过convert类讲数据转换到客户端或者服务端(convert里面引用了公司封装的方法),不同的bank需要不同的接口。
6、report的设计(分为Jasper和txt格式),代码的编写和样式的调整。
7、页面字段限制(包括长度、限制只能输入的字符格式),表的设置,还有各种bug。
8、Limit负数的支持(通过js来实现对负数的支持,选择时另一按钮是不可用的)。
9、notification的功能开发,给seller、buyer and Bank send the letter (附带Jasper根式的附件)。ETC... 
 
 

2015/7-2017/5 CITIBANK 

所属公司: 武汉融捷科技有限公司 
 

项目描述: 花旗银行项目是公司成立的第一个项目,是一个比较成熟的项目 
 

责任描述: 本次开发是基于客户新增的一些需求。我负责部分基础数据的导出,需要在相关list页面新加一个导出insert 的sql语句的button,实现txt文件的download功能。提供给客户对此数据进行相 关的处理。
2个完整的setUp,和issue的repair;一个setup就包括表的创建;有时候需要创建同义词,因为是跨模块访问,通过Action->delegate->accessor-> service->serviceBeanboDAO与数据进行 交互,最后通过formbean对象将数据展示到页面。
异常的处理:一般都是往上抛(公司的异常都是自定义异常),抛给bo,bo然后转换成系统级别异常,让action进行catch,但是事物的回滚一般都是bo里面执行的。 
 
 
 

教育经历 


2010/9-2012/7 武汉中央广播电视大学 
大专|机械设计制造及其自动化 
 

2009/9-2013/9 武汉大学武汉校友会专修学院 
本科|电子信息工程 
 
 
 

 
业务咨询邮箱:hi@waibaocr.com
24小时咨询热线:400-8238-400