Android开发人员简历
切维·蔡斯,马里兰州
SUMMARY
- 7年以上Android Mobile/TV全栈应用开发经验
- 带领团队完成了多个项目,包括首个Android数字电视应用程序的整个SDLC
- 领导数字电视原型的交付,使团队的设计技能概念化,并确保客户购买
- 有客户参与需求收集和设计应用程序的经验
- 有审核业务需求文档(BRD)和创建功能需求文档的经验
- 在将Web应用程序转换为移动设备方面有丰富的经验
- 有编写Junit测试用例以执行Android应用程序单元测试的丰富经验
- 熟悉Angular JS,能够创建Spring REST web服务
- 对移动开发的常见设计模式、框架和库有丰富的知识
- 对活动、服务、广播接收器和内容提供者有较强的了解
- 有在应用中收集数据分析用户行为的经验
- 广泛致力于推送通知, 内容提供者, 多屏支持, 数据离线使用情况, Android的应用内广告和应用内购买
- 深刻理解Android UI指南
- 熟悉Android调试工具,如Monitor, DDMS, ADB, Logcat
- 使用不同的版本控制工具,比如GIT, Perforce, SVN和bug跟踪工具,如JIRA, Bugzilla
- 有敏捷工作经验
- 为新团队成员提供Android和Java技术方面的培训和指导
- 有电子商务移动应用的工作经验
- 致力于在Android应用中整合应用内购买
- 编程动画,如翻译,alpha,反弹等不同的应用程序
- 在集成用于执行崩溃分析的库方面有经验
- 有在Android上使用Snappy DB(NO Sql)数据库的经验
- 有使用Dagger在Android中使用依赖注入的经验
技术技能
编程语言: Java、JavaScript、芬兰湾的科特林
Technologies: Android, SQL, Spring REST
Tools: Eclipse, Webstorm, JIRA, Bugzilla, GIT, SVN, Perforce, WinScp, DiffMet, Gradle, Maven
网络技术: Angular JS,HTML5, CSS3, Bootstrap
操作系统: Windows,Linux
专业经验
高级Android应用开发人员
保密,SJ
职责:
- 致力于对现有应用程序的持续支持
- 用于显示图像的已使用的Recycler视图
- 与团队一起审查用户故事,并提供点估计
- 使用Glide库下载图像的经验
- 体验使用Restful web服务
- 使用ViewPager处理片段
- 通过使用材质主题来增强现有的UI
- 使用GCM Network Manager创建服务,实现自动数据同步
- 处理文档与云的同步
- 在基于敏捷/Scrum的软件开发环境中工作
- 负责编写Junit测试用例来执行单元测试
Environment: Java, Android SDK, Android Studio,Sqlite,JIRA, Github
Android开发者
机密,切维蔡斯,马里兰州
职责:
- 积极参与SDLC的设计、开发、测试等各个阶段
- 使用Junit与测试团队紧密合作
- 参与敏捷/Scrum方法论,每两周发布一次
- 使用GCM, Broadcast Receiver制作推送通知
- 使用GIT进行持续集成和代码版本
- 负责处理SQLite数据库中的应用程序数据
- 调试应用程序使用ADB,跟踪视图,DDMS和日志猫
- 实现支付网关集成,以处理购买商品的付款
- 在使用JavaScript和HTML 5创建原型方面发挥了关键作用
Environment: Android SDK, Java, Eclipse,谷歌地图,Sqlite, JIRA,Github,Html5,JavaScript
Android开发者
机密,密尔沃基,威斯康星州
职责:
- 完整的生命周期经验,包括需求分析, 高级设计, 详细设计, data design, coding, testing, 以及功能和技术文档的创建
- 遵循敏捷方法进行应用程序开发
- 使用编辑框为应用程序开发UI, buttons, 9-patch images, time picker, date picker, dialog boxes, 使用各种布局的警告框和旋转器
- 致力于样式,颜色和字体,并在整个应用程序中使用图像.
- 使用Android UI组件,如布局,菜单和操作栏.
- Google api被用于将地图功能集成到应用程序中
- 使用KSOAP进行web服务调用
- 实现在SQLite数据库中存储和检索与最新交易相关的数据的逻辑
- 使用SAX解析器实现XML解析,以解析数据和访问服务
- 参与eclipse调试器和USB调试的单元测试,以及后期支持和更改请求过程,以修复错误
- 同时,测试应用在多个屏幕和移动设备上的一致性
- 参与打包、签名和配置
Environment: Android SDK, XML, Eclipse,谷歌地图,Java,Sqlite
Lead Engineer
Confidential
职责:
- 单独负责应用程序组件的开发和集成
- 使用Android UI组件设计用户界面,实现多屏支持
- 通过定制Android UI组件,开发一个用户界面库. 这在不同的应用程序中被重用
- 创建junit测试用例,有效地执行功能测试
Environment: Java, Android, Eclipse, Sqlite, Perforce, JIRA, Diffmet
Lead Engineer
Confidential
职责:
- 领导团队进行该应用程序的端到端开发
- 管理向客户对应方和项目经理提交的每日状态报告
- 执行定期代码审查,以保持质量标准,并尽量减少错误/缺陷
Environment: Java, Android, Eclipse, Sqlite, Peforce, JIRA, Diffmet
Lead Engineer
Confidential
职责:
- 与web应用程序开发团队紧密合作,确保移动应用程序和web应用程序的适当集成
- 处理JSON和其他客户端web服务的数据传输
- 使用HTML 5开发UI, 引导和JavaScript,并支持不同的屏幕分辨率和大小
- 已编程的后台服务与服务器进行数据同步
- 使用Snappy DB存储数据
- 使用通用图像加载器加载图像
- 在应用程序中使用螺栓Android框架进行异步操作
- 用于崩溃分析的集成Fabric
Environment: Java, Android, Eclipse, Webstorm, Sqlite, Javascript, Github, JIRA, Fabriccrashanalytics,Dagger,BoltsAndorid,Universalimage装载机,Github,JIRA, Snappy DB
软件工程师
Confidential
职责:
- 执行需求收集并创建应用程序数据库
- 处理生成工时表的关键逻辑,从服务器获取和解析JSON数据, 插入到数据库中
- 实现了与服务器进行常规数据同步所需的功能
- 处理设计, development, testing, 以及费用回收的部署, sign off, 以及客户端详细信息屏幕
Environment: Java, Android, Sqlite, Eclipse, SVN, Bugzilla
软件工程师
Confidential
职责:
- 创建和维护应用程序数据库
- 编程后台服务每三小时运行一次,使用告警管理器与服务器进行数据同步
- 管理设计, development, testing, 以及警报生成的部署, portfolio, 金属新闻更新, 独家评论屏幕
- 设计用户界面,支持多种屏幕尺寸和分辨率
Environment: Java, Android, Sqlite, Eclipse, SVN, Bugzilla
软件工程师
Confidential
职责:
- 处理设计, development, testing, 以及部署所有法语练习,包括TextToSpeech和drag & drop
- 处理动画的编程,如翻译,alpha和反弹
- 编写生成报告的程序, grades, 并根据分数和详细的视图屏幕授予徽章
- 开发了从服务器(存储练习)解析XML数据的代码, 并将解析后的数据存储在应用程序数据库中
Environment: Java, Android, Sqlite, Eclipse, SVN, Bugzilla
软件工程师
Confidential
职责:
- 单独处理端到端应用程序开发
- 编程的功能,以整合Facebook个人资料与应用程序
- 编程的功能,流式传输现场音乐使用媒体播放器
- 编程数据同步与服务器获取程序细节,DJ档案等.
Environment: Java, Android, Sqlite, Eclipse, SVN, Bugzilla