熟悉PHP开发,熟悉掌握redis/mysql,多年PHP项目开发经验,用PHP开发过很多的 Web应用和API接口。使用过ThinkPHP框架,CodeIgniter框架,larvael框架。对框架原理有一定了解,熟悉新框架速度快。自己独立开发过一个MVC 框架,带有路由和类自动加载功能,可以与composer库管理器结合。
熟练掌握Linux操作系统的日常操作。熟悉Docker, 熟悉Git基本操作,有Git操作经验,多次在项目中运用。
熟悉Golang开发语言。学习能力强,学Golang语言的第一个星期就使 用Go语言开发了一个多线程流式下载器,该下载器的主要难点在于既 有多线程(协程)又能像单线程一样流式下载,技术原理是将下载内容 拆分成小数据包,利用Golang的Goroutine协程和Channel管道通信 技术写一个包调度器算法,实现最终功能。
了解TCP/IP协议。曾使用Golang实现了NAT打洞的P2P功能,另外还 开发过基于WebSocket通信协议的即时通讯程序。
对计算机底层,操作系统原理有一定的了解,读过《深入理解计算机系 统》《汇编语言》等经典计算机书籍。有使用Go语言开发过一个简单 的编译器,仅实现从源代码到抽象语法树的转换。
在机器学习方面和网络安全方面有所涉略,也在积极的更新/补充/学习 新技术。了解机器学习的部分知识,对CNN、RNN等深度神经网络架 构有一定的了解,大学和导师完成过一个面向金融领域的NLP情感分析 项目。
良好的自学能力,对技术高度热情,了解一些算法、数据结构、设计模 式的基础,并在努力学习提升中。
有Javascript语言开发经验,使用Vue开发过单页应用项目。 使用Javascript开发过微信小程序。
# 危急值管理通知平台
项目描述:为“湖州中心医院团队”企业号开发的内部企业号应用。用于在病人有 危急值订单的时候,及时推送消息通知医生。便于医生掌握病人信息,救助病人。
个人职责:全权负责该项目。该项目较简单,难度较小。后台使用PHP开发,由 于项目复杂度较低,因此没有使用框架开发。而是采用原生PHP进行架构,对各个 模块进行解构并抽象(相当于自己做了一个精简的PHP框架),方便后期应对需求 的变化。
# 南太湖健康微信公众号平台
项目描述:面向普通用户的“互联网+医疗”平台。与本地医药合作解决普通用户 看病麻烦的问题。项目依托微信公众号,实现快速、全面的用户群体覆盖。
个人职责:作为PHP开发工程师参与到项目中来,在进来之前项目已经开发的较 为完善。我只是做一些新功能的添加和旧功能的Bug修复工作。目前该项目还在持 续研发中。
# 湖州市中心医院移动HIS
项目描述:湖州中心医院内部使用的查房系统。方便医生/护士快速查看病人资料
和信息。该查房系统为微信小程序。
个人职责:全权负责该项目的开发。这个项目是我第一次学习并使用小程序的时 候开发的。原本该项目有Android APP版本,但是没有IOS版本,于是指派我开发 了小程序版本,方便实现多端覆盖。后端我使用的是Golang语言进行API接口开发 ,用最轻量的程序应付每天较大的调用量(5W+/天)。
# 湖州生物医药仪器共享平台
项目描述:面向“湖州南太湖生物医药产业”的生物医药仪器共享平台,基于微信
公众号平台开发,供相关医药企业进行仪器共享与租赁。
个人职责:全权负责该项目。前端部分:前台和后台均使用bootstrap和layui开发相关界面。后端部分:使用PHP语言开发,基于thinkPHP框架