个人介绍
有做过团购网,物流管理系统,商城系统,旅游网,代购竞拍网,ERP系统等一些大中型项目。带过3-4人的团队,能根据组员的能力分配工作和帮助组员一起解决遇到的问题。
熟练使用以下技能:
Asp.net,Asp.net MVC架构。
html5,div+css布局。
WebService。
Jquery,Ajax,javascript。
ado.net。
sql server,mysql等数据库,熟练编写存储过程。
EF4.0以上版本实体框架。
VS2010以上版本开发工具。
领域模型,设计模式,C#数据结构。
常用支付接口开发,翻译接口开发。
*********发。服务器的搭建和网站的维护。
.熟练使用angularJs+Ionic 开发APP
吉顺竞拍网:
主要负责内容:调用雅虎竞拍接口并且对接到我们的系统上,支付宝的支付开发,商品数据的Excel导入导出,日本同类型网站的商品数据抓取,对网站打开速度的优化,网站的翻译开发等。
这个项目是来公司接手的第一个项目,之前也没有做过竞拍类型的网站,对一些基本流程都不熟悉,刚开始我们按照一般的购物网站流程走,做出来的结果始终不是客户想要的。也和客户沟通了很多次,前前后后我们修改了很多次,其实到后面我们才明白,其实客户根本不知道他想要什么,只是想到什么就要什么。这样我们做开发的很累,需求时刻在改变。沟通很重要,达成一致的思维更重要。
技术方面,做完这个项目之后,写代码的速度和解决问题的方法都得到了很大的提升。不管是对接口的开发还是跨域访问雅虎竞拍接口。以及前端html,css,JS的代码编写。就拿获取雅虎竞拍接口来说,刚开始,我是在后台使用WebRequest类来获取雅虎服务器返回的字符串数据,在把字符串进行XML转换。这样获取数据的速度很慢,等待的时间太长,影响网站的访问速度。后面经过思考,直接改为用Ajax直接跨域访问雅虎竞拍接口,返回的JSON数据格式,直接进行HTML绑定操作。这样速度大大的提高了。
河源团购网:
主要负责内容:网站整体架构的搭建,功能的设定与开发,数据库创建和表之间的关联,短信接口的开发,整个团购流程的优化。网银支付接口***接口开发(自定义菜单生成,PC端扫二维码登陆,自定义图文回复等),百度地图接口开发以及附近商家的距离计算,快递运费计算。网站速度优化等。
项目的搭建使用了简单的三层架构+EF实现的。考虑过用MVC架构来开发,但是由于整个团队对MVC不太熟悉,最后还是决定用三层架构。所有的功能都是仿照现有的一些团购网实现的。总的来说代码写得很烂,整个程序耦合度太高,不利于添加新功能,前端代码和逻辑代码混在一起。不利于分工协作。,很多东西都没有考虑周全,项目完成时间三个月,后期修改断断续续的新增功能。
宜哥配物流:
主要负责内容:百度地图接口开发,物流网点的最优距离计算。网点的分成结算以及物流订单的整个流程,包括,揽件,发货,配送,签收等一系列流程。
物流网点的最优距离计算,这个只是用了一些简单的算法实现的,速度和效能并不高,后期如果数据一多起来,那查询和计算的量就会很大。其实可以使用数据结构中的图结构来表示和计算。只是由于时间紧凑,所以也没有进行深入的研究。
东莞中青旅:
主要负责内容:旅游线路的多条件查询和票价的批量添加,静态页面的生成处理,,以及一些问题的修改。
使用了多线程的技术处理静态页面的生成和票价的批量添加,这样管理员不需要等待生成完成也可以处理其他事情,极大的提升了管理员的操作速度。
彼西络仪器:
主要负责内容:修改一些B***发。***陆,以及P***同步开发。
对于一些接口开发,一定要很细心,该传递的参数绝对不能出错少传,否则出现问题都不知道哪里错了***发很简单的,给我弄了4天,后面发现参数填错了***级到V3版,少了一个参数。而开发文档又没有写清楚该怎么填。弄得我不知道该填商户号还是其他的参数,导致花费了很长时间,实在不应该。
以上就是一些主要的项目,还有一些小项目涉及的内容不是很重要,我在这里就不一一说明。
在任职期间,除了写项目之外,还负责以下内容:
项目策划书的编写,项目报价方案,项目帮助文档的编写,数据库设计文档,整理用户需求文档。
与客户沟通项目的需求,引导客户实现合理的程序功能。
根据小组成员的能力分配相应的工作,统筹整个的项目进度。
公司网站服务器的搭建和维护,以及域名的管理。
主要的技术内容有:
支付接口:包括支付宝,财***网银支付(京东钱包)。
翻译接口的开发:包括谷歌翻译接口,微软翻译接口,百度翻译接口。
百度地图API接口开发。
雅虎竞拍网的接口开发。
短信接口开发。
还有一些技术技能我就不一一列出来