张杰工作履历
姓名:张杰
性别:男
学历:专科
出生年份:1982年
外语:英语
移动电话:13009475045
电子邮件:newbdez33@gmail.com
• 5年专业Web应用的分析、设计、开发经验
• 丰富的PHP, ASP,Javascript,XML编程经验
• 熟练MySQL开发管理,熟悉Oracle、MS-SQL Server的开发
• 掌握Linux下C程序开发,熟练make,gcc,gdb等工具的使用
• 熟练Shell脚本编写、awk、sed等工具的使用
• 熟练掌握FreeBSD/Linux系统管理及LAMP相关软件的安装配置
• 熟悉CVS/SVN版本控制,具有多人开发协调和沟通的经验
• 掌握VC,MFC的Win32开发,掌握部分Win32 API。
• 熟悉项目管理知识,具有二年以上的项目组管理经验
• 具有良好的分析能力和解决问题的技能
• 具有良好的沟通协调能力
• 良好的英语能力,能看懂英文文档,有对日开发经验。
项 目 经 验
2005/07--至今:finance.livedoor.com (Livedoor的金融栏目)
涉及技术:PHP/ANSI C/Apache/Mysql/FreeBSD
责任描述:项目组长
项目描述:
日本第三大门户网站livedoor.com的金融栏目,对其进行维护和新功能的设计和开发。
股票数据和相关新闻通过CRON程序(PHP脚本)从数据提供商取得,
并存入数据库,以供相关功能使用。
网站每天300万PV,访问量很大,主要的工作任务是开发高效的PHP程序,对MySQL的优化。
常用优化的方法是使用静态页缓存来减轻DB的负担,对MySQL的数据表结构的合理性评估,
设计合理的索引及数据库分区以提高DB效率。同时使用复制服务器技术分流DB的负荷。
另外的工作是对组内程序员开发的新代码进行审核,保证提交代码的正确性合理性,
并维护组内日常的开发流程正常运转。
其间使用标准C,参于了股票技术图表新功能开发。
2003/09--2005/07:国际海运网( http://www.shippingchina.com)
涉及技术:PHP/Apache/Mysql/Linux
责任描述:项目经理
项目描述:
参于了国际海运网的第一版的设计开发。
之后独立完成了海运网第二版核心部分的设计与开发。
第二版的核心部分通过面向对象的思想,抽象了业务模型,和页面模型,
分离了数据处理模块和显示控制模块,
使得程序员和美工可以在功能设计和接口设计完成后,可以互不依赖的独立的工作,
大大提高了开发效率,解决了常见的程序员和美工的接口问题。
同时也使得日后的开发和维护非常容易。
另外网站采用统一的用户入口的控制器来实现统一对用户提交数据进行过滤,
避免了常见的SQL注入等安全问题,也避免了后继开发中其它程序员出现安全问题。
不过在我离开海运网公司之前还有两个功能没来得及完成:
1.友好URL,用apache的mod_rewrite解决,对整个网站的SEO很重要。
2.更好的缓存机制,根据海运网的业务可以优化Smarty提供的缓存机制。
部分代码:
http://logistics.shippingchina.com/?package=biz&module=air
上面URL页面的代码参见:air.php
2003/04--2003/08:冰岛C2C网站
涉及技术:ASP/MS SQL SERVER -> PHP/MYSQL
责任描述:主要开发人员
项目描述:
将原ASP/MS SQL Server网站系统用PHP/MySQL改写。
全部独立完成。
2003/01--2003/4:大连美罗大药厂ERP项目
涉及技术:ORACLE8.1.6/PB
责任描述:开发人员,部分设计
项目描述:
主要参于了人力,销售,采购模块。
2002/05--2002/12:大连美罗大药厂CRM网站
涉及技术:ORACLE8.1.6/ASP
责任描述:开发人员,部分设计
项目描述:
参与对CRM系统网站整体的整体编码和部分设计,
技术难点主要是对用户权限的控制及生成对应功能菜单,
通过DB中的数据生成一个不限层数据部门关系的树菜单。
2002/04--2002/05:岩谷气体分析系统
涉及技术:SQL SERVER 2000/PB
责任描述:开发人员,设计
项目描述:
统计分析气体样本,并计算气体相关数据。
主要业务逻辑使用SQL Server的存储过程实现,
通过PB实现用户界面及报表打印功能。
教 育 经 历
2000/07--2003/07: 大连广播电视大学 计算机应用 专科
其它:
写过一本关于PHP的书:《新一代PHP+MySQL+Dreamweaver网站建设典型案例 》