名: 王炜 别:
出生日期: 1978年11月22日 居 住 地: 上海市
工作年限: 两年 口: 上海
电子邮件: [email protected]
自 我 评 价
有数个J2EE项目经验(MRP and OA),对制造业工作流引擎需求、原理较为了解。对jasperreports 的java报表设计原理较为了解。 对于项目的用况分析、系统设计、系统实现、 系统部署需要均能体现独立工作的能力。能使用RationalRose对系统进行设计。对于Hibernate, JavaCC/jjTree,JDOM,struts,ant,freemaker等技术较为了解。对于软件设计的设计模式,以及基于B/S的J2EE企业级应用模式,均有较深的理解。 熟悉各种流行的持久性实现、O/R-Mapping (CMP/CMR等等)的开发方法。 最近正在为公司最大的开发平台项目写一个核心的组件---公式解析器formula,主要是把模块搭建人员的自定义公式,解析成 复杂的嵌套SQL语句。熟悉各种J2EE服务器的应用配置方法,比如Weblogic,Tomcat,Resin,JBoss等等。

在软件开发中思维活跃,常常有独到的见解,对于模块维护有丰富的经验,对于旧有模块refactory能力较强。 在需要丰富创造性、想象力的模块中能发挥更好的能力。

利用业余时间撰写翻译技术文档,现在正在翻译的书籍有《Developing Application with J2EE》, 以及在CSDN上用hk2000c署名发表翻译数篇技术文章,比如《克服J2SE 1.3 ~ 1.4不兼容问题》、《使XML编程更简单---JDOM介绍及编程指南》等。 其中翻译文章《克服J2SE 1.3 ~ 1.4不兼容问题》连续2周登上CSDN头条信息,现在正在着手撰写有关JavaCC以及搜索引擎研究方面的文章。

工 作 经 验
2002/06--至今:Mainet System (Shanghai)Inc.
所属行业: Software
Engineering Department 高级软件工程师
参与开发/设计基于j2EE/EJB平台架构的大型企业资源管理软件。

2001/07--2002/06:Linpus Tech(Shanghai) Inc.(百资科技有限公司)
所属行业: Software
R&D Department 嵌入式软件工程师
在摩托罗拉AR2000芯片上,编写PDA的应用程序。为著名产品百资的PDA系统ECniw的开发应用程序。

http://www.linpus.com/ 上有产品介绍


2001/02--2001/07:东华大学
所属行业: University Research Department
ACM国际大学生程序竞赛部 团队技术顾问
开发基于java平台的网络培训成果分析。使ACM队各位导师可对每一个队员的训练成绩进行异地分析处理。

2000/06--2000/12:东华大学
所属行业: University Lab
计算机学院网络实验室(SEI NetLab ) 数据库工程师
开发国家级教务软件。基于VB/Oracle平台,设计编写PL/SQL存储过程

2000/06--2001/02:东华大学
所属行业: University Research Department
ACM国际大学生程序竞赛东华大学校队 Team Member
ACM竞赛程序编写,解决ACM复杂逻辑问题(CLP)
项 目 经 验
2003/08--至今:Math Block v2.1
软件环境: JVM
硬件环境: PC
开发工具: ItelliJ IDEA/PostgreSQL/JBoss4.0
项目描述: Math Block综合了电子表格和数据库的优点,能够对数据库进行有效的管理,包括储存管理、安全性管理、完整性管理等,能够使系统分析人员方便快速地建立、维护、检索、存取和处理数据库中的数据。从数据表字段、界面布局到报表样式都可以由不懂编程的系统分析人员快速全面自定义,任何行业都可以根据自己的业务特点定制专用的信息管理系统,如:人事管理系统、工资管理系统、销售管理系统、生产管理系统、营销管理系统.....。充分考虑了各个行业的特点,提供的大量功能模块可以迅速搭建专用的管理系统,并且可以立刻应用于工作中
责任描述: 开发MathBlockv2.1的Formula公式模块。该模块对用户以及系统自定义公式,都能够自动嵌套解析,并获取实际数据库的相关信息,最终生成符合需要的复杂的SQL语句。Formula模块为MathBlock的核心模块之一。

2003/03--2003/08:某外贸公司OA系统
软件环境: JVM
硬件环境: all
开发工具: Jbuilder8.0/SQL server/JBoss/
项目描述: 基于session Bean/Hibernate/struts的OA(B/S)产品。使用SS WorkFlow应用服务器为JBoss。外贸公司的销售员可在网上批阅各地客户的销售订单,管理层维护销售员-客户关系。订单的流程变化,均可按HR(人力资源)的变化而进行调整。是一个体现了轻量级OA的系统实现
责任描述: 带领2名组员开发。用况分析、设计、实现、组件测试及系统测试。工作流引擎的二次开发工作。项目成功实现并部署。根据企业反映工作稳定良好。

2003/04--2003/08:SS WorkFlow
软件环境: JVM
硬件环境: all
开发工具: jbuilder8/weblogic7/rational rose /sql server 2000
项目描述: SS WorkFlow是一套专门针对中小型企业项目需求的工作流引擎。它基于EJB/JMS技术,与数据库无关,2次开发简单快速,2次流程默认工作流开发基于Swing 应用界面,对于数据查询量小于万条/次的项目运行效率以及稳定性极高。目前正在筹划开发基于Hibernat 数据连接的Hibernate版。
责任描述: 结合技术成熟的企业级工作流引擎特性,及EJB/JMS的特点。设计、开发一套适合中小企业的工作流引擎。

2003/01--2003/04:WF WorkFlow
软件环境: JVM
硬件环境: java vm supported machine
开发工具: jbuilder
项目描述: 重型工作流引擎。一种能适应于大规模电子、制造类企业应用需求的核心通用工作流引擎。基于j2ee平台,与数据库无关。主要应用于多个大型OA/MRP/ERP/PDM项目中。
责任描述: 维护设计、重写WF WorkFlow通用工作流引擎。重新设计部分模块的工作方式。使之工作效率更快,适应jdk1.4.2代码规范。能适应更多的应用项目需求。更重要的是使以后项目开发时间缩短。

2002/06--2003/01:产品数据管理系统(PDM)
软件环境: JVM
硬件环境: all
开发工具: JBuilder8.0/SQL Server/weblogic7.0/oracle
项目描述: 在weblogic上构建基于j2EE/EJB架构的电子制造企业内产品的开发管理系统。采用公司的企业级workflow引擎,实现OA工作流。该产品为一百万行代码级。主要客户为Ali。
责任描述: 对需求迭代、增量的设计开发。设计编写基于异步消息机制的应用模块。为Ali相关数据库编写PL/SQL过程.

2001/08--2002/06:Linpus PDA OS
软件环境: Mini linux GUI
硬件环境: AR2000 CPU ,
开发工具: linpus PDA emulator , linpus linux mini GUI
项目描述: 使用Linpus 嵌入式GUI来开发Linpus PDA OS
责任描述: 使用基于摩托罗拉AR2000芯片以及linpus模拟器/嵌入式GUI来
设计并编写PDA的应用程序。
开发的产品有电子阅读器、背光灯调节、声音调节等。
教 育 经 历
2003/03--至今: 同济大学 计算机科学与技术 硕士
同济大学软件学院软件工程在职硕士研究生

1997/09--2001/06: 东华大学(原中纺大) 计算机科学与技术 本科
获东华大学信息学院计算机科学与技术专业毕业证书并被授予计算机科学与技术学士学位证书。