软件工程师简历范文
软件工程师是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。软件工程师是从事软件开发相关工作的人员的统称。对于软件工程师,不太重视学历,但并不是对学历没有要求,重点关注项目的经验和学习知识的能力,能否利用软件工程专业知识来解决问题,根据岗位不同,对软件工程师的要求也有所不同。
软件工程师简历范文1
个人信息
xxx
出生日期:xxxx.09
电话:xxxxxxxxxxxxxxx
邮箱:xxxxxxxx
期望薪资:7K-10K
教育背景xxx.09-xxx.06邵阳学院电子科学与技术专业(本科)
主修课程:
高等数学、英语、C语言、线性代数、概率论、离散数学、汇编语言程序设计等
工作经历
xxx.05-xxx.03长沙怡车宝网络科技有限公司iOS开发工程师
● 主要负责iOS平台应用程序开发;开发项目文档的编制和维护。
● 跟进手机端技术,设计和产品迭代更新。
● 定期参与讨论产品需求及其可行性的分析和定位。
● 手机软件开发技术评估、框架搭建及可行性分析。
● 参与公司产品微信小程序的开发。
xxx.09-xxx.04湖南互联网络科技有限公司iOS开发工程师
● 负责 iOS 端应用程序开发,完成与工作相关的技术文档编写;
● 协助产品经理及后台开发人员进行应用设计和实现;
● 提供产品相关技 术支持,学习和研究新技术以满足产品需求。
自我评价
热情、随和,具有团队精神和良好的协调沟通能力,适应力强,反应快、积极、爱创新,不断提高自己,以适应工作的需要;具有较强的社会交际能力,组织和协调能力;在学习中,注重理论与实践的结合,熟练使用计算机办公软件, 很强的事业心和责任感使我能够面对任何困难和挑战
我希望给每一个使用我参与开发的产品都能有舒服、流畅、奇妙而新颖的体验。
掌握技能近2年iOS开发经验,熟练使用Objective-C、熟悉swift、JS、CSS等。
精通UIKit,熟练使用iOS常用组件,自定义封装控件,CoreAnimation动画效果。
熟悉CocoaPod管理第三方库,熟悉使用SVN、git代码管理合作开发。
熟练使用MVC、代理、单例、观察者、工厂等常用设计模式。
熟悉网络处理(post、get方法),多线程编程(优化程序编译,避免程序卡顿),内存优化管理。
熟练使用OC第三方AFNetworking、Masonry、MyAutoLayout、CoreData、FMDB、SDWebImage等。
熟练使用代理,block、通知等方法。
使用过百度地图、高德地图、微信支付、支付吧、友盟分享、shareSDK等SDK的集成。
熟练使用Interface Buider进行界面开发。
有独立完成项目并上架的经验,熟悉上架流程,具有良好的英文阅读文档能力,有一定的C语言基础能力;具备良好的编程注释习惯,代码可读性高,代码排版正规(些微强迫症)。
项目经验
xxx.06-xxx.03长沙怡车宝网络科技有限公司阿甘汇客iOS店家端(已上线)项目描述:阿甘汇客是一个S2C模式的电商平台,通过与阿甘优店(iOS用户端)来实现商品的经营。
责任描述:iOS端项目负责人,项目框架搭建,编码,测试,交付及发布与后期维护及后期版本迭代的更新;并参与项目的需求分析,交互、UI界面讨论。
项目总结:解决了多种类型订单数据造成的tableView滑动卡顿问题。
项目中:
1.使用解归档保存账号信息,并使用base64加密。
2.使用SDWebImage来缓存网络图片并设置图片未加载时的默认占位图。
3.自定义多种状态(枚举)订单cell。
4.使用QBImagePickerController来作为相册选择器,并使用MQImageDragView来显示九宫格店铺图片。
5.使用AFNetWorking进行网络请求,有post、get方法。
6.使用STPopupController来显示弹出自定义视图控制器。
STPopupController:一个非常方便可自定义的弹出视图控制器的库,可将需要弹出的视图控制器作为该库new的一个控制器的根视图控制器。
7.使用支付宝API进行支付操作。
8.使用极光推送通知;JPUSHService可自定义设置推送消息时的铃声,也可设置通过条件判断在程序没有运行的情况下收到通知,点击通知跳转页面。
xxx.03长沙怡车宝网络科技有限公司阿甘汇客(微信小程序未上线)项目描述:阿甘汇客小程序版,为用户提供更便捷、快速的使用方式,可以发布、领取、使用、分享优惠券等新增功能。
责任描述:汇客端项目开发参与者之一,主要负责优惠券、账户信息等模块。
项目总结:首次开发小程序让我明白了即使是微信小程序的开发,在很多界面的样式和参数都是可能会共用到的。
xxx.10-xxx.01湖南互联网络科技有限公司悦享驿站项目描述:一款非常适合现代人生活习惯的娱乐功能型应用,集新闻即讯,电台主播,视频播放于一身的综合类APP,贴心的功能,多重的元素,满足不同人对网络内容的不同需求。
责任描述:项目开发者之一,负责项目的整体框架搭建,新闻、电台播放等模块的开发。
项目中:
1.用collectionView实现segmentControl分段效果。
2. 利用MVC模式,实现了项目的良好架构设计。
3. 使用动画实现下拉页面显示效果。
4. 封装一个音乐播放器单例,用AVPlayer实现歌曲的全局播放,暂停切换等功能。
5. 自定义TabBar,使用动画实现播放按钮的旋转和暂停。
6. 使用Notification实现事件的控制,和图片的赋值。
7. 使用AFNetworking请求网络数据,使用SDWebImage实现图片异步加载,使用三方实现下拉刷新和上拉加载。
8. 使用第三方工具实现分享功能,使用Sqlite实现数据的存储和收藏功能。
9. 使用NSTimer实现音频的定时暂停功能。
xxx.05长沙怡车宝网络科技有限公司阿甘洗车2.0(已下线)项目描述:一款提供线上洗车服务的平台。
责任描述:iOS端项目负责人,根据UI提供的界面原型展示完成开发所有界面,并参与相关需求和界面的讨论。
项目总结:一个项目必须要有完整的逻辑构思和对市场需求的迎合,还有对项目后期的一个展望;否则整个项目很难坚持下去。
软件工程师简历范文2
身高: 170
现居住地: 石家庄市
户口所在地: 石家庄市
联系电话:0311-88888888
求职意向
期望工作性质: 全职
期望工作地点: 石家庄市
期望从事行业: 计算机软件,互联网/电子商务
期望从事职业: 软件工程师,研发工程师,数据库管理员/数据库开发工程师
到岗时间: 1周以内
期望月薪: 20xx元-2999元 (税前)
教育经历
毕业学校: 石家庄经济学院 时间: 20xx-09至 20xx-06
专 业: 计算机科学与技术 学历: 本科
专业描述: 更加深入学习数据库系统与原理,软件工程,操作系统,数据结构,数值分析,算法分析等相关专业课程。为自己能够深入的开发打下了良好基础。期间深入学习.net有关知识,能够熟练运用开发基于b/s和c/s的多层结构系统
毕业学校: 石家庄法商职业学院 时间: 20xx-09至 20xx-06
专 业: 计算机信息管理 学历: 大专
专业描述: 熟悉信息系统开发流程及信息系统的后期管理.能够运用asp编写数据库后台程序,熟练使用sql server 20xx,灵活运用sql语言进行数据查询.期间主要深入学习数据库相关理论
工作经验
公司名称: 北京某软件公司
职位名称: 软件工程师 工作时间 : 20xx-08至20xx-09
工作描述: 为河北移动做bi,主要负责bass的后期维护以及系统升级
公司名称: 石家庄某软件公司
职位名称: 软件开发 工作时间 : 20xx-03至20xx-06
工作描述: 负责住房公积金数据库维护工具的软件设计与开发
公司名称: 北京某软件公司
职位名称: 软件开发 工作时间 : 20xx-06至20xx-01
工作描述: 完成gps软件模块的相关设计,编码与测试工作。在美工配合下独立完成网站的开发。
公司名称: 石家庄某贸易有限公司
职位名称: 网站开发与维护 工作时间 : 20xx-04至20xx-09
工作描述: 主要负责公司网站开发与维护。
自我评价
性格外向中带点内向,为人诚恳,喜欢读书,爱学习。
工作踏实,能很好的完成指定工作内容,工作中善于交流,促进合作,不拘于死板。能适应技术快速更新并很快接受。
熟悉面向对象系统分析与设计(uml)和软件工程相关知识。熟练使用c#,asp.net(c#),
j avascript/ajax,java,jsp,extjs开发过b/s软件或c/s软件(c#)。
有良好的数据库理论知识,能独立设计数据库(符合数据库范式约束),熟悉sql语句,对sql server / oracle / db2 比较熟悉。
参与过生产型软件系统的需求调研,对企业生产与运作管理比较熟悉
目前正在研究领域驱动模型设计,.net环境下基于csla的系统设计和.net 3.5 环境下 wcf 的设计,对于.net 和java环境下web service,soa,workflow和 jbpm 有所了解,对hibernate等orm模型及相关技术比较熟悉。
项目经验
项目名称: 数据库维护工具 时间: 从 20xx-05至20xx-06
项目描述: 针对公积金系统数据库做维护开发,主要完成系统日志查询,系统性能检测和相关业务数据的检测及试算功能。项目采用 jsp/extjs + struts 1 + spring 开发,应用服务器采用weblogic 8 ,数据库随终端用户不同而改变 (oracle / sybase / db2) 责任描述: 从事系统设计,编码,测试与实施工作,完成系统各层次的公用接口设计与实现,比如数据层针对数据库操作的接口,extjs 数据转换公用程序等 。编写项目详细设计,测试报告,bug说明等文档资料
软件工程师简历范文3
个人信息
王xx | 男 | 1986年10月2日 | 汉族 | 未婚 | 团员
身高:172CM | 体重:60KG
证件号码:2109xxxxxxxxxxx
通信地址:xxx
邮编:xxxxxxx
手机:xxxxxxx| 电话:****** | 电子邮件:******
自我评价
本人思想成熟、精明能干、为人诚实;性格开朗、稳重、有活力,待人热情、真诚、头脑灵活、接受能力强;兴趣广泛,学习优秀,乐于探索,上进心强且可靠,随和,乐于交流,能跟团队保持良好的合作关系,有集体意识,能迅速的适应各种环境,并融合其中;对新技术有卓越的接受能力,有抗压能力;有积极的工作态度,愿意和能够在没有监督的情况下勤奋地工作。
请给我一个机会.我一定会珍惜您给的机会.尽我所能的做好自己的工作.成为公司的合格员工.谢谢!
求职意向职位类型: 全职
工作岗位: 计算机业(IT)类-软件工程师
计算机业(IT)类-数据库开发与管理(DBA)
计算机业(IT)类-测试工程师
职位名称: java软件工程师 ; 软件工程师 ; 软件测试工程师
行业类别: 计算机
工作地区:
薪金待遇: 20xx元/月 可面议 ; 需要提供住房
到岗时间: 可随时到岗
发展方向: JAVA软件开发,企业、网站数据库的维护或IT相关领域的开发、科研等工作。
教育背景学校名称: 大连民族学院
时间: 20xx-9 至 20xx-7
专业名称: 计算机类 - 网络工程(网络编程方向)
学历/学位: 一般院校 - 本科
教育类型: 普通
主修课程: 《计算机网络》《数据结构与算法》、《计算机组织结构》、《C程序设计》、《C++程序设计》、《JAVA程序设计》、《Oracle 10g数据库的设计与维护》、《信息安全》
在校信息班级人数: 30
班级排名: 前10 名
奖励: 被评为20xx-2008年度“学习优秀单项先进个人” 荣获二等奖学金
培训经历时间: 20xx-8 至 20xx-12
培训机构: 安博(大连)教育集团大连希望学校
课程: JAVA 、Struts、Hibernate
工作经历/实习 安博(大连)教育集团 20xx年8月 - 20xx年12月
企业性质: 外资企业
行业类别: 计算机
担任职位: 计算机业(IT)类-软件工程师
工作描述: 开发“即时通讯软件”项目,并且在该项目中担任PL (项目组长)一职
项目名称:即时通讯软件
系统开发环境:Eclipse+Oracle 10g
项目角色:项目组长(主要对整个项目的进展和分工等进行调度、分配、整合)
项目描述:该软件功能包括点对点聊天、群聊、文件上传、下载、传送以及保存,还具备了用户的签到、签退的功能。而且该软件能够扩展到支持多种数据库(包括mysql、Sqlserver等)的使用。
离职原因: 实习期结束
大连民族学院 20xx年12月 - 20xx年12月
企业性质: 国有企业
行业类别: 教育/培训/科研/院校
担任职位: 计算机业(IT)类-软件工程师
工作描述: 项目名称:企业资产管理系统(学校课程设计)
运行环境:Win XP系列
开发语言:C#
系统开发环境:Visual studio 20xx +Oracle 10g
个人职责:设计,编码,测试
开发时间:20xx年12月-20xx年12月
项目描述:该项目使用C#语言,开发工具为Visual studio 20xx,连接的是Oracle 10g数据库。主要功能有:企业资产购置、企业资产的领用、企业资产的内部调拨、企业资产出租、企业资产的报废、对所购置的企业资产的信息查询。
离职原因: 项目结束(学校课程设计)
大连民族学院 20xx年12月 - 20xx年12月
企业性质: 国有企业
行业类别: 教育/培训/科研/院校
担任职位: 计算机业(IT)类-软件工程师
工作描述: 项目名称:二手交易市场系统(学校课程设计)
运行环境:Win XP系列
开发语言:JSP+servlet+Struts
系统开发环境:MyEclipse +MySQL5.0+IE
个人职责:设计,编码,测试
开发时间:20xx年12月-20xx年12月
项目描述:该项目采用B/S模式,使用Struts框架,MVC模式。使用Servlet,JSP,JavaBean等,连接数据库。使用Visio绘制数据的E-R图。功能有用户设置功能、商品发布功能、商品搜索功能、用户留言功能、系统管理功能。
离职原因: 项目结束(学校课程设计)
专长/技能语言水平: 英语 良好 ; 普通话 标准
计算机能力: 证书 中级 ;
技能专长:
1、熟悉JAVA、C、C++、C#、HTML语言。
2、熟悉JSP、Servlet、XML等技术。
3、能熟练地使用Eclipse、Visual studio、Dreamweaver8、MyEclipse等开发工具。
4、熟悉oracle 10g、mysql数据库。
5、掌握CSS层叠样式表以及Div。
6、了解JavaScript。
7、熟悉Struts、hibernate、Spring框架,MVC模式。
8、熟悉tomcat应用服务器