这是一个创建于 2228 天前的主题,其中的信息可能已经有所发展或是发生改变。
个人简历
个人信息
- 马宁 /男 /1995.03.29
- 工作经验:1 年半
- 现住址:北京朝阳百子湾
教育经历
- 时间:2014.06---2018.6
- 院校:山西大同大学
- 学历:本科
- 专业:计算机科学与技术
联系方式
求职意向
技能清单
- 拥有良好的 java 语言基础,良好的编程风格,熟悉面向对象的编程思想。
- 熟练使用 Android Studio,Eclipse 等编程工具。
- 熟悉 Android 常用的控件,五大布局和四大组件。
- 熟悉 Android Handler 消息机制,并注意由此引起的内存泄漏问题。
- 熟悉使用 Git 完成代码版本控制,可以多人配合工作。
- 熟悉 MVP 模式,使用过 Android Clean Architecture 设计架构。
- 熟悉常用的 Java 设计模式,例如单例,工厂等。
- 熟悉主流的数据库,例如 MySQL,SQLITE。
- 熟悉第三方登陆方式和各种支付流程,熟悉支付前端和后台的实现。
- 了解基本 Android 第三方库的使用,例如网络框架,图片加载等。
- 了解 Python 语言,Django 框架。
工作经历
北京凯奇谷信息股份有限公司
- 时间:2018 年 7 月---2018 年 10 月
- 担任职务:Android SDK 开发工程师
- 工作内容:主要负责公司自有 SDK 前后端开发与维护
- 具体工作:
- 公司自有 SDK 主要功能有游戏登陆和支付,供公司自有游戏和合作厂商游戏接入,SDK 版本分为国内版和海外版。在工作期间将国内版和海外版合并成一个版本,通过配置 JSON 文件实现各个功能是否启用。在此期间了解各种第三方登陆的流程和各种国内外支付方式的流程,并学习 Python 语言,Django 框架完成的支付后端,学习了签名和验签的过程。
- 其次配合项目组完成各大厂商 SDK 的接入,升级,期间了解了 Cocos2d-x 引擎 Lua 语言,修改一些必要的代码,完成游戏的打包,混淆,上线。熟悉了渠道的上线过程和注意事项。
- 在此期间学习了 Git 的指令操作,可以熟悉的使用 Git 进行版本管理,和一些简单的脚本编写,例如使用 expect 的编写实现跳板机的登陆等简单的操作。
特普(北京)电子商务有限公司
- 时间:2017 年 7 月---2018 年 5 月
- 担任职务:Android Java 开发(实习生)
- 工作内容:主要负责公司商城的部分模块开发
- 下载地址: http://sj.qq.com/myapp/detail.htm?apkName=zz.itcast.jiujinhui
- 具体工作:
- 公司是一家电子商务公司,主要业务是酒品的销售,通过与贵州茅台镇合作生产酒品进行销售,我负责公司商城 Android 端的制作,实现了商品的购买,支付等功能,个人中心的订单管理等功能,项目已经上线。这个项目采用了 MVP 模式,结合了 Android Clean Architecture,将代码整体分成了 DataLayer,DomainLayer,PresentationLayer 三层结构,PresentationLayer 层采用了 MVP 模式,代码的结构清楚,代码的耦合低,易于修改,维护。主要配合美术负责商城酒窖的浏览,酒窖详情,收货地址的管理等模块界面的实现。
- 负责公司生产仓库管理系统 Android 端的制作,通过识别产品自身(自带)的二维码,实现了对产品的生产入库,和装箱发货的管理。根据原先使用微信扫描扫描一次确认一次的缺点,实现了可以连续扫描,自动提交的功能。目前这个应用应用在公司内部人员的手机上,提高了员工的工作效率。
####自我评价
- 在工作中,我认为技术和与人沟通都是很重要的,良好的交流可以较少不必要的麻烦,同时你用到的技术不一定都是你已经会的,但是可以不断的学习,积累。任何一件事只用心干,肯定会有不一样的成绩。
- 本人吃苦耐劳,自学能力强,富有责任感,敢于挑战困难,容易与别人交流。在工作中遇到困难,自己解决,积累。我觉得我正是你们公司正在招收的人。