软件工程师

地点:北京

自由职业者

孙建焘

本人致力于从事VS.net方向的开发工作,经过三、四年的学习工作,积累了一些经验。主要通过工具书、百度、程序员网站、图书馆、视频教程获取知识。
目前熟悉: ajax\silverlight\Gof设计模式

项目意向
职位名称:软件工程师
工作地点:北京
工作类型:全程集中
单价(天):710元
工作经验:

擅长技能:

C# JAVA CSS HTML


平台工作经历
其他工作经历
update panel控件 toolskits控件
2009-02-01 ~ 2010-03-01
职位名称:结婚
薪水:0/月
项目描述:

软件/互联网开发/系统集成

个人职责:

整理的部分资料: ajax发展史 Bullet proof of Ajax Atlas Ajax服务器端 Ajax客户端 jquery Ajax高级编程(乐思系列) update panel控件 javascript(面向对象版) update panel控件: 技术实现简便,实用性强。但要求页面的数据量明显增加,性能方面比较糟糕。只适用于复杂控件,放在简单的页面上。 toolskits控件: 控件种类比较多,实现方面比较方便,但是控件的灵活性方面就不是很理想了。 主要包括: 表现形式扩展、功能扩展控件 javascript实现: 技术实现相对复杂,但大大提高了控件的灵活性。 silverlight 基于blend3和visual studio联合工作之下,可实现自定义控件,页面布局等。主要用于美化页面和交互工作,另外可实现动画效果。未来可能可以替代flash在页面上的工作。实现方面,风格与Atlas时代的ajax风格相近。以xml风格代码实现功能效果,之后以Visual Studio实现交互功能。 gof设计模式 create: singleton abstractFactory factoryMethod builder prototype structure: adapter bridge composite decorator facade flyweight proxy action: templateMethod command mediaor interpreter iterator observer chainOfResposibility memento state strategy visitor 代码生成器 基于上面的gof设计模式和mvc架构以及C#代码规范的结合应用,网站的技术结构基本上是固定的,由数据库结构,生成网站的数据访问层\业务逻辑层,接口类,数据模板,数据访问类,factory类.

使用技能:

北京慧聪国际资讯技术有限公司(慧聪网)
2008-05-01 ~ 2009-01-01
职位名称:软件工程师
薪水:0/月
项目描述:

软件/互联网开发/系统集成

个人职责:

职位描述: 在企业软件部负责客服CRM系统、买家CRM系统开发、客服CRM系统功能更新及数据库维护,为公司业务部门提供即时数据(倒数据),偶尔也承担电销库维护(倒数据). 页面封装说明: 工作中的一个小心得。(封装表层) : http: //my.51job.com/cv/CV_Attach_Read.php ReSumeID=[crit]5497150[/crit]&AttachID=[crit]7032669[/crit] 本页面主要分为: (1)GridView显示字段选择部分 (2)条件检索部分 (3)GridView数据显示部分 (1)GridView显示字段选择部分: 由checkbox集合组成,checkbox内容部分分为库表固定字段部分(数据库字段)和独有自定义字段部分(数量不定),两部分都是在C#页面动态生成的页面控件。 (2)中间的条件检索页面未用代码封装生成,只是普通控件拖拽,没封装到代码当中。(不过也可以封装) (3)底部是GridView数据显示列表,包括2个模板列和n个绑定列(靠1控制),实现动态生成,所有显示列都由代码实现,无手动添加控件。列表经过封装只需要提供需要显示的列字段名称、所用存储过程名称及简单设置即可生成带有checkbox、button、及数据列表内容的表现形式。通过传入相应的列名称,存储过程等实现自动生成含有checkbox、linkbutton及相关数据项的(注: 全选按钮为javascript实现)此功能以全代码实现,所在页面包含数据控件、服务器控件、HTML控件及第三方控件,存在javascript、c#的交互操作。 (4)当本页面被请求后,所选择查询显示的字段会保存到session中,在session未过期时,再次请求,可显示原要求查询显示字段结果页面。 (5)配合页面事件的封装代码组合使用灵活性很高,同时可以提高页面制作效率 (6)本页面的代码具备初步的封装性,整理后可做通用. 参考资料: 《Visual c# 2005编程技巧大全》 ————————————(水利水电) 《SQL Server 2005 T-SQL数据库设计》 —————————(电子工业) 《Java Script编程宝典》 ————————————————(电子工业)宝典系列 《.net 2.0模式开发实战》————————————————(邮电)图灵系列 《C#高级编程(第4版)》 ———————————————(清华)乐思系列 《Asp.net 2.0 高级编程(特别版)》———————————(清华)乐思系列 《.net Framework 2.0高级编程》 ————————————(清华)乐思系列 《Visual Studio 2005 Team System 专家教程》——————(清华)乐思系列 《Mashups web 2.0开发技术——基于Amazon.com》 ———(清华)乐思系列 经历项目: 阳光爱心项目 ————————————————————工作项目 客服CRM系统————————————————————工作项目 买家CRM系统————————————————————工作项目 http://mjcrm.b2b.hc360.com/ 电销CRM系统————————————————————早期完成项目(学习) 电销Oracle数据库 ——————————————————数据库维护

使用技能:

北京华通网讯公司
2007-02-01 ~ 2008-04-01
职位名称:软件工程师
薪水:0/月
项目描述:

软件/互联网开发/系统集成

个人职责:

个人体会: 在这一年的工作中,更加熟练了程序的编写、调试,学习到程序架构、ajax等方面的知识。使自己的视野由原来的功能实现,提升至程序的可复用性、可移植性、执行效率、减少页面流量,提高交互性(ajax)、以及SQL语句对大容量数据库的影响、控件封装(如: ddl、gridview等) 完成一个winform的项目。主要涉及窗体的基本操作以及GDI+图形界面,还有点面向对象方面的东西。 职责: 需求分析 职责描述: 学习了解系统业务流程图(手绘图纸)。在熟悉业务基础上与业务教授讨论具体的实现形式,如表格的内容样式、软件的界面风格、软件的使用习惯。准备基础性的底层代码,数据访问、对象模板类、控件的基础性封装(datagrid重绘等),划分项目模块4部分基础数据管理、业务数据管理、gdi+图形、数据报表表示。 2007/4—2007/6: 职责: 编码,测试 职责描述: winform项目负责 登陆权限管理、基础数据管理、软件设置管理、业务数据管理2个界面(共5个)、gdi+图形1个(共3个)、报表10个(共25个)。基本测试。 2007/7—2007/10: 职责: 部署,安装,现场调试 职责描述: 安装部署软件,配合一位工程师(他负责硬件厂商接口、项目进度)。本人负责现场调试,排查网络问题(端口被封)、完成数据演示的相关数据、培训客户使用软件、对软件试运行期间的bug修复。 职责: 迁移数据库 职责描述: 将程序由sql server转向oracle,调试由此带来bug,主要类型sql语句兼容性以及变量类型的兼容性引发的bug.学习圣天狗加密程序的基本使用规则。 2007/12—2007/2: 职责: 软件业务功能拓展 职责描述: 在已有的软件基础上进行业务拓展(公文流转)10个界面(共23个),补文档。 后期理解以修理时间标准实施的业务逻辑(原: 车辆里程为标准) 参考资料: 《ADO.NET 2.0高级编程》 ———————————————(清华)微软系列 《C#数据库系统开发完全手册》—————————————(邮电) 《Bulletproof Ajax 中文版》———————————————(邮电)图灵系列 《Atlas基础教程》—ASP.NET Ajax快速开发 ———————(邮电)图灵系列 《ASP.NET AJAX程序设计 第II卷》 ———————————(邮电)图灵系列 《C#入门经典(第3版)》 ————————————————(清华)乐思系列 《C#高级编程(第3版)》 ————————————————(清华)乐思系列 《ASP.NET 2.0入门经典(第4版)》————————————(清华)乐思系列 《ASP.NET 2.0高级编程(第4版)》————————————(清华)乐思系列 《ASP.NET 2.0 XML高级编程(第3版)》——————————(清华)乐思系列 《Web Parts与自定义控件高级编程∶ASP.NET 2.0版》———(清华)乐思系列 《ASP.NET 2.0编程珠玑∶来自MVP的权威开发指南》————(清华)乐思系列 经历项目: 迦恩售书网站————————————————————— 51aspx网站开源程序 车辆管理信息平台———————————————————(工作项目)

使用技能:

北京理工大学(在校研习.NET)
2006-01-01 ~ 2007-02-01
职位名称:html语言、css样式表、javascrip、xml/web service.
薪水:0/月
项目描述:

证券/期货/投资管理/服务

个人职责:

个人体会: 本人致力于从事VS.net方向的开发工作,经过一年多的学习工作,积累了一些经验。主要通过工具书、百度、程序员网站获取知识。 本人对C#+Asp.Net+SQL Server制作网站具备一些初步的了解。主要包括: 1.ADO.NET 数据库连接: ODBC、OLEDB、SQL SERVER、ORACLE、SQL HELPER 等模式。 2.ASP.NET控件: html控件/服务器控件、Web服务器控件、验证控件、用户控件、自定义控件 3.ASP.NET相关: 数据绑定、状态控制、身份验证、授权和安全、调试和异常处理。 4.客户端浏览器: service. 5.第三方控件: 如: 导航条、TREE VIEW控件、日历、滚动广告(可更新的那种)等。 6.SQL SERVER: 全局变量和局部变量、游标、流程控制语句、SQL语句、存储过程sp、触发器。 7.使用UML统一标识语言,编写相关的可行性报告、需求分析、概要设计、详细设计、测试报告。 8.使用Microsoft Office Visio 完成如用例图、状态图、活动图、类图等。 9.了解Visual Source Safe版本控制器的基本使用。 10.2层架构、3层架构、n层架构的模式。 11.缓存、性能调整、web发布、程序打包。 参考资料: 《Visual Studio.net 2003 快速入门》——————————Microsoft 《.Net MSDN 类库》 —————————————————Microsoft 《ADO.NET完全公略》 ———————————————电子书出版社不详 《C#编程语言》 ——————————————————电子书出版社不详 《C#语言参考》 ——————————————————电子书出版社不详 《C# Web应用程序入门经典》————————————清华大学出版社(乐思系列) 《ASP.NET服务器控件高程》 ————————————清华大学出版社(乐思系列) 《HTML & DHTML 实用教程》 ———————————北京理工大学出版社 《SQL SERVER 2000实用教程》 ——————————电子工业出版社 《数据库系统概论》 ————————————————高等教育出版社 《软件工程(第二版)》————————————————高等教育出版社 《.NET 平台及C#编程》———————————————北大青鸟(aptech)accp3.0教材 《Winform 开发》 —————————————————北大青鸟(aptech)accp3.0教材 《ASP.NET 编程》 —————————————————北大青鸟(aptech)accp3.0教材 以及某就业培训班的相关资料 经历项目: Friends Reunion 应用程序——————————————— C# Web应用程序入门经典的实例 Duwamish7.0 网上售书————————————————(微软开发实例) 人才招聘网站管理系统(内附论坛)————————————技术培训

使用技能:

北京铱星世纪有限公司
2003-07-01 ~ 2004-12-01
职位名称:机电工程师
薪水:0/月
项目描述:

电子/电器/半导体/仪器仪表

个人职责:

精通弱电各子系统的设计、安装、调试,熟悉市场上主流弱电产品的性能,熟悉监控、楼宇对讲、门禁等系统。主要涉及工程图纸绘制(Auto CAD)。

使用技能:

恒生电脑(暑期打工)
2002-07-01 ~ 2002-08-01
职位名称:售后服务 系统管理员/网络管理员
薪水:0/月
项目描述:

IT运维/技术支持

个人职责:

主要负责电脑的系统安装、网络调试、硬件维护、硬件升级、排除故障等。具有丰富的电脑硬件、软件、网络维护验。

使用技能:

北京信息工程学院
2000-09-01 ~ 2003-07-01
职位名称:系统管理员/网络管理员
薪水:0/月
项目描述:

IT运维/技术支持

个人职责:

本人所在大学的网络遍布机房、教室、宿舍 , 在校期间曾担任网协工作人员 , 主要负责网络维护、布线、网络测试协助老师管理机房 , 并且义务为女同学的电脑进行系统安装、网络调试、定期整机硬件维护、硬件升级、排除故障等。同时本人自己的电脑也为攒机。具有丰富的电脑硬件、软件、网络维护经验。

使用技能:

商之行商务旅行社
2011-02-01 ~ 2019-01-01
职位名称:互联网软件开发工程师
薪水:0/月
项目描述:

软件/互联网开发/系统集成

个人职责:

在公司期间,任职高级软件工程师,通过与业务部门经理沟通业务扩展需求,编写代码,发布版本,业务部门测试通过,完成公司网站的扩展和更新。主要涉及C#、ajax的panel和toolskit及jQuery。系统功能方面,涉及公司外部网站、公司内网、任务栏弹屏提示软件,金融支付接口,短信接口,传真接口,邮局系统等等,内网主要包括crm,酒店系统、财务结算系统等等。对网站、软件架构方面有一定的想法。在协助公司网管工作时学习到了部分网络知识,及服务器维护方面的知识。 1.了解呼叫中心业务 2.了解短信业务 3.了解传真业务 4.了解邮局业务 5.金融支付业务 6.负责网站开发、运营、维护 7.开发环境搭建 参考资料: 《锋利的JQuery》 《jQuery用户界面库学习指南》 《javascript高级程序设计》 《HTML 5实战》 《VMware与ESX典型应用指南》 《配置Windows Server 2008 活动目录》

使用技能:

远光软件股份有限公司
2010-04-01 ~ 2011-02-01
职位名称:软件工程师
薪水:0/月
项目描述:

软件/互联网开发/系统集成

个人职责:

工作描述: 1.售前: 根据销售人员提出的软件基本功能要求,搜集相关软件业务知识,界定软件需求规模,编写简单的需求说明,在得到领导及销售人员的肯定后,与客户再次确认需求。 2.售中: 开发阶段,根据领导的指示和客户需求,定制产品的解决方案,包括程序架构(b/s c/s)、软件分层、功能模块、通用代码、技术实现方式、定制数据结构等.根据个人擅长分配模块. 3.售中: 测试阶段,根据项目计划,查看完成代码的编写质量,对程序进行简单的测试,如: 压力测试、程序异常测试、边界值测试等,修复测试中出现的bug,版本控制. 4.售中: 实施阶段,与客户沟通后,确认实施计划、程序部署、数据初始化、处理实施中出现的异常情况、对客户应用部门进行培训答疑.并在此阶段,收集程序的使用反馈,如解决方案的不足、需求的延伸、客户的潜在需求的方向、程序周边业务功能的延伸,等等. 5.售后: 维护阶段,整理程序不规范的编码、精简冗余比较高的功能代码.以文档方式记录程序的版本,修复及改进的内容,客户的潜在需求,程序周边业务的拓展,客户意见反馈等.在与领导和销售充分沟通后,根据领导的指示协助销售进行下一步的工作. 6.协助项目组: 偶尔协助项目组同事,实施总公司程序,编写辅助软件等工作. 技术描述: 1.进一步了解.net的环境中的新功能.研究Microsoft产品的发展方向及新产品. 2.总结和巩固已有知识,寻求知识积累的最佳途径.在跟随领导工作一年中,根据自身情况结合领导的指导,整理一两种技术的简单应用模型.供自己巩固知识及计划解决方案时的参考 参考资料: 《Silverlight 4.0 Unleashed》 ————————————(Sams出版社) 《Silverlight 1.0 Unleashed》 ————————————(Sams出版社) 《ASP.NET AJAX实战》—————————————————(邮电)图灵系列 《ASP.NET AJAX程序设计 第I卷》————————————(邮电)图灵系列 《Silverlight揭秘》 ——————————————————(邮电)图灵系列 《Wrox-IIS 7开发与管理完全参考手册》——————————(清华)乐思系列 《SQL 2008 编程入门经典》——————————————(清华)乐思系列 经历项目: 薪酬查询报表模块——————————————————工作项目 绩效考核系统————————————————————工作项目 绩效考核系统 第二版 ————————————————工作项目 财务报表系统————————————————————工作项目 合同管理系统————————————————————工作项目 工程查询系统————————————————————工作项目

使用技能:

教育经历
北京理工大学
毕业
所学专业:计算机科学与技术
最高学历:本科
  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏
立即预约