Ruby开发求职简历(精选4篇)
编辑:幻主简历 时间:2023-10-05 来源:幻主简历

对于Ruby开发者来说,怎样才能编写一份充满吸引力的简历,突显自我,获得心仪岗位的简历?为此,我们精心整理了4篇Ruby开发简历案例。帮助大家更好的理解简历的写作技巧,打造一份属于自己的专业、精炼、具有吸引力的简历。

Ruby开发求职简历(精选4篇)

Ruby简历1:

基本信息

姓名:幻主简历
邮箱:你的邮箱
电话:你的电话
地址:你的地址

求职意向

求职类型:全职    意向岗位:ruby工程师    意向城市:广东广州    薪资要求:面议    求职状态:随时到岗   

教育背景

时间:2014.9-2017.6   
学校名称:幻主简历大学1   
专业名称:游戏软件专业   
学校描述:主修课程unity3D,.net,js,sqlserver,数据结构

工作经历

时间:2019.10-至今   
公司名称:幻主简历公司1   
职位名称:ruby on rails 开发工程师   
工作描述:
设计并开发saas分销电商系统,包含商户模块、商城活动模块、订单模块、分销模块、db设计;
API设计与文档编写;
编写有效的单元测试,集成测试用例;
服务器负载均衡部署;
培训新人;
时间:2019.4-2019.7   
公司名称:幻主简历公司2   
职位名称:ruby on rails 开发工程师   
工作描述:
参与并开发部队监控系统,包括db设计、后端框架搭建
通过移动终端,收集数据;
API设计与文档编写,助前端人员开发完成产品上线;
根据历史数据,编写高效算法分析用户行为
时间:2018.7-2019.4   
公司名称:幻主简历公司3   
职位名称:ruby on rails 开发工程师   
工作描述:
维护并改进现有电子卷宗系统,知识法律总库系统,智审判案系统;
驻场开发,参与业务需求沟通,跟踪客户需求,对需求的变更进行及时的调整更新;
完成客户验收测试工作,修改测试中出现的BUG;
时间:2016.6-2018.4   
公司名称:幻主简历公司4   
职位名称:研发工程师-组长   
工作描述:
参与多个项目研发,全景漫游系统,物流管理系统,速步app;
编写项目文档,配合项目经理,按照产品需求和项目计划,及时反馈开发进度;
配合测试部门,及时修复产品漏洞和产品质量;

项目经验

时间:2019.11-至今   
项目名称:幻主简历项目1   
项目角色:ruby on rails 工程师   
项目描述:saas电商分销系统,结合新零售和微商分销。
主要模块:
● 商城活动模块
1.积分和优惠券组件 利用行锁with_lock和model层变动记录的唯一性,来确保用户不会出现脏数据, 数据更新后利用公众号消息和短信方式通知用户
2. 秒杀组件 利用redis原子性,依次执行用户请求 为了防止超卖,使用redis做预处理,提前将商品信息和库存同步到redis中,通过redis预减少库存, 为了保证redis缓存和数据库存的一致性,我们对缓存只做失效不做更新,每次请求完后更新数据库存,是缓存失效
3.拼团组件 因为拼团有人数限制防止超出固定人数,使用redis做预处理同秒杀逻辑一样
● 订单模块
1.访问订单接口使用的是计数器限流算法,控制一定时间段内访问人数限制和解决用户多次重复点击
2.为了防止用户恶意重复请求,使用redis原子操作,控制用户自身请求按顺序执行
3.例如扣除积分,扣除库存等操作,跟随订单创建同事务提前扣除,防止取消订单后重复退回
4.订单备份商品数据,和商品模块解耦
5.使用状态机 水平切分订单之间的状态转换
● 商户模块
1.根据商户类型 设计为 总公司,主商户,子商户,供应商,共分四个后端管理系统,根据rails engine特性分离出来model层共享
● 分销模块
1.业务需求是需要为客户定制分销奖励机制,根据机制写逻辑算法,解决方案是采用面向对象继承的特点,添加一个奖金父类,提供一个方法实现奖励方法,每一个商户的奖励类都继承该类,实现自己的逻辑

该项目所有主功能都进行模块化开发,方便拆开成独立子系统,形成微服务基础。
项目部署方式为 nginx+capistrano
时间:2018.7-2019.4   
项目名称:幻主简历项目2   
项目角色:ruby 开发工程师   
项目描述: 在线判案系统,提供用户权限审核机制,根据当前案件关键信息,智能推荐相关案例信息和法律条文
主要模块
● 数据收集模块
1.后台提供卷宗管理,用上穿扫描图片后,异步执行 调用ocr解析案件图片解析出文字,在匹配对应的文本规范编写逻辑算法,生成html 和文本 保存到db。
2.使用whenever定时执行html页面静态化到服务器
3.根据词库解析解析卷宗文本同步到solr用户智能匹配
● 终审模块
1.前端上传审判卷宗,ocr 解析转换成文字,在匹配对应文本规范生成html及时浏览,智能匹配文本关键字,去solr匹配 返回到前端 给用户提供类似案例分析
时间:2016.6-2018.4   
项目名称:幻主简历项目3   
项目角色:研发工程师-组长   
项目描述: 中老年健身app(记录用户运动所消耗卡路里,和健身成长曲线,配合相关网站进行数据采集)
主要模块
● 数据收集模块
通过读取 ios硬件CoreMotion参数,编写算法,判断用户在不同运动模式消耗的卡路里,组成参数传到指定服务器。
● 实时运动计算模块  
通过GLKView编写一个实时运动动画,极大的降低内存消耗
该项目是从0到1的过程,一边学习bjective-c,一边应用与实践,独立解决开发中遇到的所有问题
时间:2016.6-2018.4   
项目名称:幻主简历项目4   
项目角色:研发工程师-组长   
项目描述: 这是个移植的二次开发项目。从winform 转到web,业务需求是在后台实时统计物流信息
主要模块
● 数据收集模块
卡车司机终端会定时发送数据到后台接口,后台接口收到数据进行分析保存
whenever 定时分析数据,存入到统计db
● 前端展示模块
利用谷歌api 在地图上显示每个终端的位置,和物流路线,js5分钟一轮询,更新页面
● 数据导出功能
find_each 查询数据,使用sidekiq_status 做异步下载excel,前端js轮询后台 查看sidekiq状态
生成excel后保存到本地提供用户多次下载,默认保存七天,whenever 定时删除过期的excel

兴趣爱好

收藏    烹饪    羽毛球    音乐    数码产品   

Ruby简历2:

基本信息

姓名:幻主简历
邮箱:你的邮箱
电话:你的电话
地址:你的地址

求职意向

求职类型:全职    意向岗位:ruby开发工程师    意向城市:广东广州    薪资要求:面议    求职状态:随时到岗   

教育背景

时间:2003.8-2007.10   
学校名称:幻主简历大学1   
专业名称:软件开发   
学校描述:计算机专业出生,在校期间跟计算机有关的课程接触过汇编、c语言等

工作经历

时间:2018.4-2020.6   
公司名称:幻主简历公司1   
职位名称:ruby工程师   
项目名称: FOFA
网址: https://fofa.so
实现 : rails5、 ruby2.3.1、golang 1.14.2、elasticsearch6.2.4、mysql、redis、hadoop、sidekiq、kafka、bootstrap3、jquery、nginx(web服务器)、puma(应用服务器)
 
项目介绍: 这是我自工作以来参与过最重要、最有荣誉感的产品,产品名称叫FOFA(佛法),老对手shodan.io的意思是撒旦,所以我们取了FOFA这个名字。
 
FOFA是一个互联网资产搜索引擎,什么是互联网资产呢?只要是网络上有IP地址的就是互联网资产,例如连接网络的打印机、摄像头、网站等。
 
FOFA主要应用于安全行业,可以快速协助安全人员或国家重要单位找到网络的资产,例如现在爆发了一个漏洞,影响某款型号的路由器,那么可以通过FOFA快速找到网络上的该款路由器所有资产。
 
由于FOFA在安全行业的重要作用,所以除了针对个人用户提供服务外,更多的是针对国家大型企事业单位提供服务,基于FOFA定制产品。
 
FOFA的核心功能就是物联网资产的采集和检索,目前FOFA有25亿资产数据,一共15T。

项目架构:    
 
FOFA主要分前后端两块,后端负责资产的识别和采集,前端负责对采集数据的检索、FOFA语法转换等基本功能。
 
1) 后端介绍:后端之前用ruby实现,后来改为golang实现,该模块主要负责资产的识别和采集,分为portscan(扫描)、grab(协议识别)、checkurl(检测url是否可以爬取)、crawler(爬虫)、store(入库)。    
 
各模块之间通过kafka任务的消费来关联,如下:    
 
portscan负责扫描ip段内开放的端口,扫描过程中会不断下发开放的ip端口到kafka  

grab通过kafka获取到portscan下发的ip和端口,然后通过协议识别程序对端口进行协议识别。将识别的协议下发到kafka,这里分两种情况,如果协议识别的结果是http和https协议,那么同时会下发kafka通知checkurl和store去消费,如果是其他协议则只下发store去存储。  

checkurl去检测该url是否最近爬取过,如果最近爬取过则忽略,如果没有,则下发任务到kafka,由下一步crawler来消费。
 
cralwer会消费checkurl推送的任务,对网址进行爬取,获取网址的首页、header等内容,然后下发kafka通知store入库。    
 
store获取到grab协议识别和crawler爬虫的结果,然后再通过ip地理位置库对ip进行解析,将这些内容存储到elasticsearch中。  

设计优势:各模块之间相互独立,每个模块只负责一件事,只需要定义自己的输入和输出就可以,降低了耦合性。这样的设计也有助于扩展集群,例如项目的端口扫描推送的任务多,协议识别程序处理不过来,那么就可以再加新的服务器启动新的协议识别程序来消费kafka的任务。    
 
2) 前端介绍:  

这里的前端不是web开发里的css、js这样的前端,是相对前面提到的后端来说的,这里包括如下几部分:

1> 资产搜索及展示:

语法搜索:   
 
初级搜索: 为了用户搜索方便,系统提供了语法搜索,语法包括搜索字段、搜索内容、符号三部分组成,这样设计的优势是"使用简单"以及"通过符号可以组合成复杂的搜索语句"。这些搜索语法最终会转换为elasticsearch的搜索语法。举个简单的例子,假如要查找所有使用了bootstrap的产品,经过观察发现所有使用bootstrap的网站页面中都带有bootstrap.js或者bootstrap.min.js,那么就可以这样搜索body="bootstrap.js" || body="bootstrap.min.js",表示搜索所有页面中包含bootstrap.js或者bootstrap.min.js的资产,这样就可以搜索到所有使用了bootstrap框架的资产。
 
搜索进阶:上面的事例还有更简单的搜索方式,系统会把某个产品的搜索语法存储起来,并且起一个名称,上面事例中的名称是Bootstrap,所以可以这样搜索app="Bootstrap",系统会在数据库中查找名称为Bootstrap的数据,然后在找到它的具体语法,最后转换为elasticsearch的语法。

结果展示:    
 
展示包括三部分、具体资产的列表展示、聚合展示、图形展示(饼图、柱状图、地图等)。展示的数据获取都是通过elasticsearch的语法实现。

2> 单点登录系统:
 
由于我们的项目比较多,所以我们采用了单点登录系统的方式实现,这样可以使多个项目都使用一套登录系统,单点登录通过devise和casino等插件实现,这里不详述了
 
3> 个人中心:  
 
个人中心包括规则管理、下载记录、提现等功能,这里简单描述下载功能,用户搜索到相关资产后,可以把这些资产下载下来,下载功能时首先需要获取数据,这是通过elasticsearch的scroll搜索实现的,下载过程中会根据已获取的数据量计算进度,整个下载任务通过sidekiq的队列任务进行。

4> api

系统系统了很多api,使用grape实现api的框架,根据api的功能、面对客户不同使用了不同的权限校验方式,包括以下几种:
 
1)通过用户名和key、timestamp生成的token来校验

2) api请求有效时长,例如校验timestamp是否在有效期内

3) 通过ip白名单校验
 
此外api通过路径中的v1、v2来判断api版本。
 
5> 管理员后台:
 
这里包含了很多功能,但是不详述了。

职责:   
 
1)FOFA项目的代码重构: 这是我刚去公司进行的,我首先按照业务的不同通过namespace分为了admin(管理员)、user(用户中心)、client(客户端)等几个命名空间,然后去掉并且修改了项目的大量代码。为了确保代码重构的顺利进行,我首先了解业务场景,然后根据场景通过rspec和capybara写了大量的测试用例,最终测试覆盖度达到了72%以上。
 
2)FOFA功能开发和维护: 这是我的日常工作,这里简单介绍几个我开发的重要功能。
 
ip聚合功能:该功能是以ip为单位,展示ip下开放的端口及其协议、组件 ,通过elasticsearch搜索ip的所有资产数据就可以获取所有展示的数据。ip聚合功能的亮点是防止爬虫爬取组件信息,组件信息通过json请求获取,请求时必须携带请求页面是分配的key,而且key是有时效性的。 该功能示例
 
端口联合搜索:FOFA存储的数据是以ip和端口为单位的,但是某些情况下我们也需要基于ip来搜索,例如 搜索同时开放 80、443、22端口的ip,通过ip和端口的基础数据无法实现。所以我新增了一个elasticsearch索引,这个索引存储的数据以ip为单位,ip索引字段里新增ports,ports为nested,在这个基础上,然后再实现搜索语法的转换。例如打开fofa.so搜索ports="80,443"可以搜索到开启80、443端口的ip。

自动生成组件: 组件是什么?组件就是产品的搜索语法,前面提到的app="组件名称"就是通过组件来搜索的,有很多产品需要各种各样的搜索语句来搜索,我们把这些记录下来,并且取个名称,这就是组件。这是我们产品竞争力的核心部分。创建组件分为两种方式,手动录入、自动生成,我这里实现的就是自动生成。例如通过观察发现华为某个系列的产品都有个特点就是页面的js代码中包含var product=产品名称。那么此时我们就可以获取所有页面中包含var product=...的资产,然后依次通过正则来解析名称,最后自动生成这些产品的规则。这个功能是后台数据人员使用的功能,主要通过elasticsearch搜索、正则、sidekiq队列任务实现。
 
搜索优化:随着搜索并发量和ES资产数据的增长,搜索速度越来越慢,在19年底的时候开始了搜索的优化。优化方式如下:
1> 分析业务场景,按照业务场景切分索引
2>增加elasticsearch集群,重新分片,并且每个服务器启动两个实例
3>分析日志,统计各个搜索引擎普通搜索和聚合搜索的次数,然后禁止搜索引擎爬取聚合搜索结果(聚合搜索占用资源多),并且通过robot通知搜索引擎爬取的时间
4>由于聚合搜索占用资源多,所以所有的聚合搜索引导到备份的Elasticsearch上搜索
5>搜索语法优化

整个优化过程坚持通过数据论证的方式进行,每一步的优化效果都要分析优化前、优化后支持的并发量,这是我在搜索优化中学到的最重要的方式。
 
3)负责多个基于FOFA定制项目的开发,由于这些项目都是涉密项目,所以我就不详述了。通过这几个项目我积累了写标书、竞标、和客户沟通需求、交付项目的经验,获得了不少提升。
时间:2018.2-2018.4   
公司名称:幻主简历公司2   
职位名称:ruby程序员   
项目名称:淘牛邦(应用中心搜索)
实现 : rails4、 ruby2.3.1、bootstrap3、jquery、redis、mongo、faye、nginx(web服务器)、rainbow(应用服务器)、阿里开放搜索。
介绍: 淘牛邦是从事股市图文直播的平台,包括图文直播、课件、视频录播、观点、内参等服务 后台包括管理员后台、讲师后台

职责:

1)我主要负责为app提供接口

2)配合运营做活动

3)新版功能开发。新版功能包括极光推送(新版支持小米、魅族、华为系统级推送)、多种服务的搜索(使用了阿里开放搜索)、首页的广告、直播、视频、vip功能等。
4)删除项目中大量不用的代码,下一步打算改一下多站点实现的架构,打算改为通过路由中的constraints :subdomain和scope来实现,这样简单的多。

时间:2017.3-2018.2   
公司名称:幻主简历公司3   
职位名称:ruby程序员   

项目名称: 金投顾和金股汇赢(两个软件功能差不多,所以放一起了,可以通过360软件中心搜索金投顾看到产品,金股汇盈已经下线了)

实现 : rails5、 ruby2.4.1、bootstrap3、jquery、redis、faye、nginx(web服务器)、puma(应用服务器)等。

个人职责: 除了css之外的全部,我和一个前端人员开发了这两个项目

用户端:

1) 用户端主要包括了文字直播、私密观点、高级课程、问答等

2) 下订单(支付成功,自动向crm系统推送)、支付(微信、支部宝、网银)

3) 多种视频直播及其直播室的聊天功能,主要说一下这个 。

视频直播 包括5个视频直播,分别是VIP视频直播、免费直播、直播课堂、交易课堂视频直播、牛股堂直播课,这几个视频直播功能差不多,主要是为不同权限的用户提供的,视频直播包含 视频直播功能、送礼物功能、群聊天功能,聊天信息审核功能(用户发送信息后首先只有自己能看到,待管理员审核通过后,其他用户才能看到)、开启关闭信息滚动、表情发送、向直播间所有用户发送打赏消息。聊天功能使用过好几种方案,最早用socket.io和nodejs实现了,但是发现内嵌到客户端后有问题,客户端会不时的弹出一个下载框,一直找不到原因,后来又尝试了rails5的actioncable和faye还有轮询(低版本ie不支持websocket),使用faye上线后发现我们的带宽不够,后来干脆就使用了goeasy和faye来解决这个问题,faye负责ie9以上版本(支持websocket),goeasy负责ie9及其以下的版本(不支持websocket),此外视频直播页面也提供往期的录播

CMS管理后台:

用户管理、图文直播、私密观点、问答、广告管理、募操盘员管理、直播观点、操盘记录管理、营销管理(微信、内部数据挖掘)、四步赢家、师兄看盘、特供培训、高级课程、私房课

视频直播: VIP视频直播、免费直播、直播课堂、牛股堂直播课,直播的创建、聊天信息审核

订单管理: 订单联合搜索、导出

系统管理:cms的菜单管理、后台管理人员的角色管理、权限管理、礼物管理

时间:2016.3-2017.3   
公司名称:幻主简历公司4   
职位名称:Ruby程序员   
项目名称: 爱之路(轻奢侈电商,已经下线了)
实现:rails5(前期rails4)、 ruby2.3.1、bootstrap3、jquery、redis、nginx(web服务器)、puma(应用服务器)等。

个人职责: 该项目由我负责,和另一名开发人员完成这个项目

CMS管理后台:

商品管理: 包括发布、编辑、删除等、颜色和尺码的创建、删除等、商品评论的管理

订单管理: 商品发货、订单列表、订单详情、物流详情等、此外还有咖啡订单(虚拟物品)管理和重置订单管理

优惠券、现金券管理: 优惠券、现金券的创建、赠送、查看

提现管理: 提现申请的查看、批准和驳回

栏目管理: 前台展现栏目的创建、删除等

内容管理: 大量的页面内容定制,包括图片、文章、商品等多种

资讯管理: 资讯的创建、删除等

用户端:

用户邀请码及其返利: 邀请注册、邀请后的层级关系、邀请用户购买商品后的对邀请者的返利

账户管理: 登录、注册、忘记密码、修改密码、设置支付密码等、微信和QQ的第三方登录

订单管理: 购买商品、下订单(多种支付方式联合支付包括返利支付、会员卡支付、支付宝和微信扫码支付、豆币支付、优惠券和现金券支付)、订单的取消、确认收货、评价等

返利管理: 返利期限、返利日志查看、返利提现等

会员卡管理: 会员卡的线上和线下实体店互通、会员卡金额查看、会员卡账户明细、会员卡的支付、退款等

现金券和优惠券的管理: 现金券的领取、使用

级别管理: 用户的积分以及登记管理

收货地址管理: 收货地址的创建、查看、删除等操作

通知管理: 系统的多种通知

商品收藏: 商品的搜藏、取消搜藏等
时间:2014.3-2014.8   
公司名称:幻主简历公司5   
职位名称:ruby程序员   

项目名称: intime(关注微信服务号迷你银,公司资金紧张,接了一个银泰的外包项目)
该项目是我接触的第一个基于微信开发的项目,具体如下:
商品管理: 商品的添加、修改、编辑、搜索等
搭配管理: 搭配是多个商品的组合,包括搭配的添加、修改等
订单管理: 下订单(支付、读取地址等)、订单列表、订单详情等。
收益管理: 提现、不可提现的管理
收藏管理: 收藏商品、店铺等
礼品卡的管理; 礼品卡的分享、转赠、购买等
微信相关: openid的获取以及和账户的关联、微信公众号支付

时间:2012.8-2015.5   
公司名称:幻主简历公司6   
职位名称:Ruby程序员   

技术实现 : rails4、 ruby2、bootstrap3、jquery 1.9、nginx(web服务器)、unicorn(应用服务器)、elasticsearch(搜索服务器)、redis等。

兴趣爱好

钢琴    摇滚    烹饪    朗诵    数码产品   

开发工具

sublime、atom、rubymine

自我评价

诚实、守信、加班狂人、责任心强

Ruby简历3:

基本信息

姓名:幻主简历
邮箱:你的邮箱
电话:你的电话
地址:你的地址

求职意向

求职类型:全职    意向岗位:java高级工程师    意向城市:广东广州    薪资要求:面议    求职状态:随时到岗   

工作经历

时间:2017.5-至今   
公司名称:幻主简历公司1   
职位名称:java高级工程师   
技术团队9人,主要开发人员
1. 负责交易发行登记转让系统后端开发
2. 负责互金市场信息服务系统后端开发维护
3. 负责爬虫系统开发维护
4. 负责科峰资产管理系统后端开发
时间:2015.7-2017.5   
公司名称:幻主简历公司2   
职位名称:ruby开发工程师   
技术团队3人,主要开发人员
1. 负责前辈后端开发维护
2. 负责界面圆桌前后端开发维护
时间:2012.7-2015.7   
公司名称:幻主简历公司3   
职位名称:ruby开发工程师   
技术团队5人,第二负责人
1. 负责慧讯网前后端开发维护
2. 负责价格网前后端开发维护

兴趣爱好

爬山    朗诵    收藏    旅游    朗诵   

自我评价

1. 六年后端开发经验,三年前端开发经验
2. 精通Ruby,熟悉java,了解php、python
3. 熟练使用vue、css、html、jquery、bootstrap等前端技术
4. 精通Mysql,熟悉Oracle、mongDB、postgresql等数据库
5. 熟悉linux系统
6. 精通git
7. 熟练使用Redis、Memcached等缓存数据库
8. 具有良好的英文读写能力
9. 优秀的学习能力,优秀的沟通能力,勇于承担责任,喜欢接受新挑战。

项目经验

科峰资产管理系统后端开发工程师
2017.11-至今
车资产管理系统,系统功能包括产品管理、资产管理、质押物管理、资金管理、风控管理、三方数据、统计报表、用户管理等模块。系统已对接的资金方:网金社、好买等;已对接的资产方:大搜车、花生好车等。
主要工作: 3. 风控管理开发 4. 统计报表开发
主要技术: 1. 数据库mysql 2. 开发语言java
pano(互金市场信息服务系统)后端开发
2017.05-至今
为用户提供互联网理财市场的全景数据及多元化分析工具。移动端可以随时查询互金渠道发行的各类资产价格及平台信息,及时掌握市场行情,深入理解互联网渠道资产发行要点及各平台偏好。 组成人员:后端/2人、前端/1人
主要工作:● 互金平台发行数据抓取 ● 互金平台发行数据清洗、发布 ● 互金平台后台管理系统开发 ● 互金市场信息服务系统后端开发
主要技术:● 数据库mongoDB、mysql共用● 开发语言ruby on rails,gem:devise、grape、unicorn、mongoid、aasm、mina、pry-rails、rubocop、rspec、spreadsheet、twitter-bootstrap-rails、elasticsearch等
云图(交易发行登记转让系统)后端开发
2017.05-2018.01
提供金融资产在互联网平台上募集,销售的合规性方案及系统性服务。一次对接,接入多家股权交易、金融资产交易所(中心)的登记托管服务,降低机构间多次系统对接成本。支持不同业务类型、灵活期限金融产品的储架持续发行,提供发行、登记、估值、数据统计、指令传输等配套服务。 组成人员:后端/8人、前端/2人
主要工作: ● 自动化试算重构 ● 交易所与平台间资产发行登记系统的开发 ● 代付功能的开发
主要技术: ● 数据库mongoDB ● 开发语言ruby on rails,Rabbitmq,gem:devise、grape、unicorn、mongoid、aasm、mina、net-sftp、carrierwave、sneakers、resque-scheduler、pry-rails、rubocop、rspec、spreadsheet、twitter-bootstrap-rails等
爬虫系统(php)项目负责人
2017.07-2017.12
主要爬取互联网金融平台发行产品数据、汽车之家车数据、公平价二手车数据、各大保险公司保单数据等 组成人员:后端/2人
主要工作 ● 开发、优化、维护爬虫程序 ● 项目部署和维护
主要技术: ● 数据库mysql ● 开发语言php,熟练使用代理IP,可以破解除滑块以外的图形验证码
battle主要开发人员
2016.12-2017.03
一个基于微信服务号的实时对战小程序(石头剪刀布)
主要工作: ● 负责小对战架构设计和开发 ● 负责搭建服务器 ● 负责对接微信服务号
主要技术: ● 数据库mysql ● 开发语言ruby on rails、nodejs,对接微信服务号,gem:websocket-rails等
pook 辅助开发人员
2016.11-2017.03
附近的人实时交流工具。一公里范围内的人可以实时聊天 组成人员:后端/2人、前端/1人、IOS开发/1人
主要工作: ● 负责开发pook后台管理系统 ● 负责开发pook app部分接口
主要技术: ● 数据库mysql ● 开发语言ruby on rails,openfire,gem:geokit-rails、xmpp4r、sidekiq、jpush、paperclip、rspec等
前辈 主要开发人员
2015.10-2016.07
前辈是一个连接问题和答案,连接用户和专业人士的知识共享平台。用户可以向前辈答主付费文字提问,获取一对一个性化答案,也可以开通问答服务,成为前辈答主,自主定价提供解答服务;还可以电话请教前辈。涉及订单、支付宝和微信支付功能,还有完整的聊天、视频通话功能。 组成人员:后端/2人、前端/1人、IOS开发/2人、android开发/2人
主要工作: ● 负责开发大部分前辈后台管理系统 ● 负责开发前辈官网后端和部分前端 ● 负责开发部分前辈ios、andriod等app接口 ● 负责开发前辈公众号后端 ● 负责部分服务器维护
主要技术: ● 数据库mysql ● 开发语言ruby on rails,nodejs,实时对话,gem:devise、twitter-bootstrap-rails、paperclip、rails_kindeditor、cancan、sidekiq、alipay、wx_pay、jpush、cloopen、rucaptcha、redis、sunspot_solr等
界面圆桌 主要开发人员
2015.07-2015.12
一个公司人社区,具有所有的社交属性(类领英)。用户可以发推、发长文、关注、转发、点赞、评论、拉黑用户、加入群组等;还可以招聘,发布工作需求,填写投递简历。 人员组成:后端/2人、前端/1人
主要工作: ● 负责开发大部分圆桌后台管理系统 ● 负责开发部分圆桌web后端和前端 ● 负责开发圆桌ios、andriod等app接口
主要技术: ● 数据库mysql ● 开发语言ruby on rails,nodejs,实时对话,gem:devise、twitter-bootstrap-rails、ueditor-rails、paperclip、rails_kindeditor、cancan、sidekiq、alipay、wx_pay、jpush、cloopen、rucaptcha、redis、sunspot_solr等
慧讯网 主要开发人员
2012.07-2015.07
建筑材料价格服务平台,网站功能包括产品搜索、人工询价、人工成本、价格行情、建筑商信息、产品手册、造价指标、换算工具、产品技术、用户管理等模块。主要模块是用户管理和产品搜索,其中产品搜索用到solr全文搜索,搜索快速准确。网站使用oracle数据库,涉及海量数据处理和性能优化 项目人员组成:全栈工程师/6人
主要工作: ● 负责开发和维护慧讯网 ● 负责开发和维护价格网信息部系统、销售部系统、客服部系统、订单系统、自动分配系统、支持部系统等
主要技术: ● 数据库oracle ● 开发语言ruby on rails,gem:sunspot_rails、devise、spreadsheet等

Ruby简历4:

基本信息

姓名:幻主简历
邮箱:你的邮箱
电话:你的电话
地址:你的地址

求职意向

求职类型:全职    意向岗位:Web开发、安卓开发、项目经理    意向城市:广东广州    薪资要求:面议    求职状态:随时到岗   

教育背景

时间:2010.10-2013.6   
学校名称:幻主简历大学1   
专业名称:计算机应用   
学校描述:在校接触过C、Java、算法、数据结构等学科,经常浏览各大技术论坛博客,对技术特别感兴趣。
时间:   
学校名称:幻主简历大学2   
专业名称:软件工程   
学校描述:通过自学考试获得。

工作经历

时间:2012.8-2013.3   
公司名称:幻主简历公司1   
职位名称:安卓开发工程师   
参与开发了一套寿司点餐系统(Akinndo),基于华为的一款平板系统开发,负责的是安卓端的开发。系统涉及本地sqlite存储和文件存储,xml格式的界面布局,http请求webservice提供数据,数据传输使用xml格式的数据,完整开发了从0到1的安卓端的开发(第一版)。作为参与工作的第一个项目,了解了一个项目开发过程中大体流程,增强了自己解决问题的能力,技术水平提升比较明显。
时间:2013.3-2014.3   
公司名称:幻主简历公司2   
职位名称:安卓开发工程师   
参与开发一套在线电影购票系统(中国掌中院线),负责的是后台和安卓端的开发。和同事一起设计数据库定义接口规则。后台使用的是Spring Mybatis的开发框架,数据库使用mysql。后台是和同事共同完成的,通过这个项目,学习了数据库设计方面的知识,了解了团队配合的重要性,安卓客户端方面的开发水平也有显著提升,能够独立完成一些比较小的项目。
时间:2014.3-2018.10   
公司名称:幻主简历公司3   
职位名称:安卓开发、Ruby开发   
Android项目
1. 中国婚博会项目(结婚攻略app、结婚社区app)。驻场开发,3个安卓用时一年对两个app进行了一次大版本的重写升级。在开发过程中学习了安卓开发框架xUtils的使用,通过自定义View加深了对界面设计的理解,开发过程涉及状态存储、后台运行、使用量统计和操作行为的统计,各个平台的发布,加深了我对安卓开发的理解。
倍康app,一个健康自测和保健品售卖的app。在这个app过程中,用到了一些新的框架。View注解框架ButterKnife,数据解析Gson,数据库快速存储GreeDao,网络访问的OkHttp,图片加载的fresco等。
2. 慧致天诚(创业服务器app),创业服务器由俞敏洪先生发起,打造的一只为创业者服务的机构。负责项目中安卓端开发,通过这个项目的开发,加深了对之前使用框架的理解,能够在框架基础上封装自己需要的功能。开发之余研读了这几个框架的原理和实现机制。加强了对框架的使用熟练度和拍错能力。在项目快结束的时候引入了测试,对比选择了Espresso进行了学习,主要做了单元测试和集成测试两部分,由于是后补的测试,补测试过程中重构了部分代码,软件的稳定性有明显提升。
随后的一段时间开始接触混合开发,了解了PhoneGap和Reactive、AngularJS,没有具体运用到项目中。
Web项目(基于Ruby On Rails)
1. 邻零宝项目(微信公众号:常德紫菱缘、福城金网、紫荆服务站等)。为烟草行业提供一个在线购买和服务平台,为零售户提供卷烟订购与支付业务,为消费者提供非卷烟类产品的订购与支付业务。平台包含Pos机、后台管理、公众号前台,基于ROR开发。开发过程中涉及到简单SASS模式即多公众号的配置,微信支付,数据库的备份等。通过这个项目,学习到了烟草行业的一些知识,学习了常用Linux的命令,了解了Web开发的流程,感受到ROR开发的效率并达到了独立完成web项目的水平。
2. 华章二维码(公众号)一个简单的购书扫码的公众号小应用,实现了简单的通过扫描二维码获取积分兑换礼品的功能。
3. 广西中烟机关党委(微信企业号即现在的企业微信),一个包含党员管理,党费缴纳,党建资讯的企业号应用。三级的用户权限组织领导和组长、组员,领导和组长对应相应的后台管理,所有人员可通过企业号进行党费缴纳,由于开发时期企业微信没有开通支付功能,支付使用的是个人收款二维码的形式。
4. PDCA和看板系统作为目前正在持续开发和维护的一套为企业、政府以及其他 组织的战略能够有效执行而设计的管理软件为企业、政府以及其他 组织的战略能够有效执行而设计的管理软件。采用了Ruby On Rails框架和Vue框架,前后端分离的模式开发,项目中涉及到全文搜索和一些文档数据的存储、文件备份和数据库备份,采用敏捷开发的作为软件的周期模型,按照每周的迭代计划进行需求分析、开发、测试、发布上线一套完整的自动化部署方案。使用nginx作为应用服务器,PostgresSQL作为数据存储方案,redis高速缓存。迭代过程中涉及到的数据迁移和PostgreSQL的Schema分模式存储,制作特定docker镜像,更方便的实现多家企业的快速部署。其中看板可以作为一套独立的系统部署使用。本项目广西中烟持续使用中,并取得不错的效果,在烟 草行业获得比较好的反响。
时间:2018.10-至今   
公司名称:幻主简历公司4   
职位名称:Rails开发、Android维护、项目管理   
AkesoKids是公司的一款智能硬件产品,需要购买配套的 AKESO儿童智能镜架。在公司的主要职责是负责该产品的后台和Android端APP的开发和维护工作。

兴趣爱好

爬山    收藏    钢琴    瑜伽    骑行   

自我评价

喜欢钻研,有不错的沟通能力和理解能力,能够迅速融入团队中,抗压能力强。做事喜欢刨根问底、有始有终。
资讯来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:509053849。
继续阅读相关文章
最新更新