Fiakodoxzth22g8uv86m

黄博康

高级软件工程师 - 技术合伙人  •  中国, 北京  •  [email protected]

教育经历

The Pennsylvania State University

Information Sciences and Technology (B.S), 3.81/4.0


2011.8 - 2015.5

工作经历

节点资本  (高级软件工程师) - Hotnode (技术合伙人)

  • Hotnode Web 端开发与维护
  • Hotnode App 端技术选型,底层架构搭建,开发与维护
  • Hotnode Bot 微信机器人开发与维护
中国, 北京   2018.05 — 至今

华兴资本 - 星起  (高级前端工程师)

  • 逐鹿X,星起 App 开发与维护
  • 主导并负责星起 App 底层架构重构
中国, 北京   2017.06 — 2018.04

北京墨提斯科技有限公司  (技术负责人)

  • 美术圈应用维护
  • 美术圈HD应用开发,iOS项目技术负责人
  • 云校跨平台 App 开发
  • React Native 布道
中国, 北京   2015.06 — 2017.05

Analytical Flavor System, LLC  (Mobile Lead)

  • Gastrograph Review for iOS 应用开发与维护 
  • Gastrograph Review for Android 应用升级与维护 
  • 移动部门技术负责人
State College, PA, USA   2014.07 — 2015.05




项目经历


Hotnode App

负责项目技术选型,底层架构搭建,按需开发迭代维护

  • 使用 React Navigation 实现 Routing
  • 使用 Dva+Redux Saga 实现轻快便捷的 Redux 体系搭建
  • 使用 Dva Loading 截获指定 Async Action 的加载状态
  • 使用 CodePush 实现 App 热更新

Hotnode Bot

负责技术选型,架构搭建,按需开发迭代维护的微信机器人 (Node.js) 

  • 使用 wechaty 实现基本聊天、回复、转发等基本微信功能
  • 使用 cron-style scheduling 实现指定消息定时发送
  • 为节点资本投后部门提供投后项目动态监测的服务



星起Starup

全权负责重组逐鹿X + 华兴Alpha

  • 使用 Redux Store 重构App 底层数据结构
  • 打造 Starup UIKit,通过组件化将跨平台(iOS + Android)的体验保持一致
  • 使用 Redux Persist 实现数据的本地缓存

逐鹿X

按需开发,迭代,维护

  • 熟悉并使用 React Native + Redux 技术栈
  • 尝试使用 GraphQL 实现部分业务需求



云校

全权开发维护前端的项目 (React Native)

  • 自学 React Native,深入理解 Declarative Programming 与传统的 Imperative Programming 之间的区别与优劣之处
  • 熟练掌握 JSX, Yarn, Redux 等常用技术与框架
  • 深入研究 iOS/Android 原生模块的开发和 Javascript 与原生模块之间的通信机制

一步比价

全权开发,维护

  • 使用 Swift 3.0 开发
  • 辅以 Uber SDK, 滴滴出行 SDK, 高德地图 SDK 等
  • 滴滴与优步在华业务合并之后不再维护



美术圈/美术圈HD

全权独自开发并维护 (Swift)

  • 自学 Swift 2.0,并随2.1, 2.2, 2.3到3.0完成项目适配工作
  • 整体项目UI由 Storyboard 构建,辅以 AutoLayout
  • 使用 AVPlayer, AVPlayerViewController 等完成视频模块的工作
  • 熟练掌握常用第三方类库 Alamofire, MJRefresh, SnapKit等

Gastrograph Review (iOS/Android)

全权开发与维护项目

  • 深入 Core Graphic, UIBezierPath 等绘图相关API,开发高性能的选点交互图 (Gastrograph)
  • 使用Realm非关系型数据库与 Objective-C Runtime 实现高效的缓存机制
  • 维护过程中理解了 Java Reflection 的魅力
  • 相应地将 Runtime Manipulation 运用在了Gastrograph Review for iOS 中













Penn State Available Computers

全权开发维护

  • 自学 Objective-C
  • 在教授的帮助下获得了 Access 学校电脑空位的API
  • 全权自主设计开发
  • 一年内获得过万下载量 (学校师生总数四万)

教学经历

Teaching Assistant

IST 297D: Introduction to Application Development 


2014.1 - 2014.5

其它成就


Best Story Award - HackPSU

2014.4


Cryptography I - Coursera

2018.12