陈浩 在职-暂不考虑

  • 深圳 5年 本科

区块链开发

30k - 40k
  • 期望行业
  • 信息安全
  • 互联网
  • 互联网金融

我的优势

负责公司比特币硬钱包,区块链(联盟链)开发;
负责公司多个 Android 项目的方案设计,承担公司 Android,iOS,后端(Python,Java)项目开发;
熟悉密码学,了解一定的 App 安全技术;
兴趣驱动,沟通能力强,擅长快速上手项目。

社交主页

工作经历

信息安全| 文鼎创数据科技有限公司 2014.12-至今

软件开发工程师 |X 研发部
区块链 Android iOS
1. 区块链相关技术预研 & 开发
2. Android & iOS 中间件开发,JNI 开发,部门基础工具开发维护,如 CI,gradle 插件
3. 工商银行,招商银行,绍兴银行等 SDK 定制
4. 参与移动端安全方案设计研发,包括 FIDO 协议,APK 反编译及防范技术,App 威胁感知系统

智能硬件| 广州视源电子科技股份有限公司(CVTE) 2014.07-2014.12

Android 系统开发工程师 |系统软件部
Android C/C++ Java
1. Android ROM 定制
2. Android ROM bug 修复
3. Android Linux 层驱动开发
4. Android framework 层定制

项目经验

聚龙链密码模块|后端开发 2018.04-至今

聚龙链为鼎铉商用密码主导开发的联盟链。
参考 fabric 用 Java 实现 bccsp 与 cryptogen 模块,即密码学模块和密码材料生成辅助工具。bccsp 模块使用 gm0016(u盾)实现

比特币硬钱包|全栈开发 2018.01-至今

1. 负责 Chrome App,Android,iOS 端 App 开发,实现 bitcoin,ethereum 币种支持,三端业务逻辑复用 JavaScript 实现

2. 负责 Java Card 硬件业务开发,实现 BIP 32,BIP 39,BIP 44 协议

Android XML 转 Java 代码工具|项目负责人 > 2015.01-至今

GitHub 16 stars
一款可将 UI 界面从 XML 转为 Java 代码的开源工具,包含 Web 在线工具及 GUI 离线工具。

项目实现:
项目自定义转译规则格式,实现将 XML 布局转换成等效 Java 代码的功能。转译规则从谷歌文档抓取以及手动添加,统一存储在转译规则表中。转译规则支持多种情况,包括 attribute 优先级,多个 attribute 对应同一个 Java 方法,反射调用,直接赋值等不同情况。添加新 XML 属性支持只需一行配置。项目采用 AOP 切面编程模式编写。

项目目前支持 XML 段落转译和 项目转移,并提供 GUI 工具和 Web 在线工具。支持:30+ 控件,string,color,shape 等资源转换

FIDO UAF 认证项目|Android & iOS 独立开发 > 2016.06-2017.06

相关介绍文档 GitHub 30 stars
FIDO UAF 简介:
客户端通用可扩展认证协议,旨在去除密码认证这种落后的方式,是目前最有影响力的认证协议,在韩国普及程度最高。

负责内容:

1. Android UAF 客户端开发
多层解耦实现,层之间通过 Intent 通信,项目对 Activity 和 Service 两种通信方式统一封装为通信层,接口一致,外部调用无感知。
仿照 GSON 实现了 TLV 数据的 ORM 库,使用反射和注释自动转换数据与对象。
通过 gradle 配置各层独立打包,通过源文件复用支持输出 aar 与 apk 两种形式,方便提供 demo 和 SDK。配置 favor 实现混淆/非混淆,带日志/不带日志,含某个识别模块/不含该模块的组合输出。

2. iOS UAF 客户端开发
单 ipa 实现,分层参照 Android 并根据实际情况进行简化,加快开发速度。
仿照 JSONModel 实现TLV数据的 ORM 库,通过 Category 进行扩展支持。
实现 RFC 7516 (JWE) 规范,并对 App 间通信加密,防止恶意软件拦截数据

3. 参加官方组织的测试,2 周内与多间外国公司进行邮件,视频沟通,处理联调冲突,根据协议部分进行邮件讨论

得米 App|后端 & iOS 开发 2015.09-2016.01

浏览量12W+,用户180+。
与朋友业余时间做的一个基金投资的 iOS App,根据投资者基金轮换策略自动监视及提醒。负责全栈开发。

后端采用 python Flask + mysql + memcached 实现,基金开市时间使用 crontab 每 30s 抓取某网站的基金数据,并运行用户的基金策略,如果策略匹配则发送推送至客户端。原部署在新浪云SAE,后迁移至阿里云ECS。

app 端支持基金选中,变色,按各项指数排序,支持基金策略选择,支持数据同步和数据恢复。

教育经历

华南理工大学 2010 - 2014

信息工程|本科
Ta的其他求职意向

[深圳]区块链开发

30k - 40k | 信息安全 、 互联网 、 互联网金融