具备在一线互联网大厂的工作经验,先后任职于大众点评、阿里巴巴、腾讯。从事的开发工作主要涉及:
1.前后端全栈开发。
2.云数据库相关开发。
3.机器学习和深度学习的模型优化与部署。
目前具备的技术能力:
1.熟悉JAVA, C++, Python, Go等编程语言,有良好的编程习惯。
2.熟悉vue框架。
3.熟悉常用数据结构和算法。
4.熟悉Spring, iBatis等web开发框架。
5.熟悉Pytorch深度学习框架。
6.熟悉CNN、GAN等常用深度学习算法。
7.熟悉协同过滤,逻辑回归,决策树等机器学习算法。
8.熟悉图像处理和视频场景分析等计算机视觉相关算法。
9.熟悉MySQL数据库的使用。
1.广告创意审核系统。
使用Spring 、iBatis框架,配合MySQL数据库,开发了一个基于web的广告创意审核系统,用于计算广告投放时广告素材的审核、管理。
2.云数据库管理平台异步任务系统。
使用activiti流程系统作为核心驱动,开发了一个异步任务的调度和执行系统,使用Go开发异步任务的客户端微服务,使用Java开发异步任务的调度端微服务,使用OpenResty开发api网关。
3.监控视频异常行为检测系统。
•开发环境:VS2013 + OpenCV。
•这个项目首先实现对监控视频里目标(行人,车辆)的跟踪和轨迹提取,然后检测目标是否有异常行为发生。为了解决聚类时聚类中心个数不定的问题,使用C++重新实现了meanshift聚类算法。此外,在聚类时加入了高斯核函数,提高了类间的区分度。最终异常行为检测正确率达到92%。
4.基于图像处理的人脸皮肤特征检测系统。
•开发环境:VS2013 + OpenCV。
•该项目首先通过移动终端采集不同光照条件下的图像,然后上传到服务器上,再通过肤色检测得到照片的人脸区域,然后在不同光照条件下的照片里去检测不同的病理特征。在这个项目里,结合log边缘检测算子,轮廓提取,色彩特征融合等方法,设计了新的病理特征检测方法,实现了对皱纹,毛孔,色斑,粉刺等的检测。
5.微信公众号运营系统。
•开发环境:vue+spring boot+mybatis
•使用vue开发PC端和手机端页面,spring boot+mybatis开发后台服务,主要涉及微信鉴权、用户信息获取、微信红包、企业支付相关模块,基于这些模块构建微信公众号的运营功能,包含:随机红包运营,集字活动运营,公众号 导流。
角色 | 职位 |
负责人 | 后台开发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
微信公众号管理系统,主要功能包括运营活动配置、管理,会员数据管理等。可应用到各个需要依托微信扫码进行的活动推广运用场景。
运营活动手机端,支持包括活动,集码兑换在内的多项 活动功能,还包括用户数据中心,依托微信授权,使用方便。
使用计算机视觉和深度学习技术,对交通监控视频进行自动化处理,实现对于以下事故或者违规的自动识别: 1.影响交通通行的路面障碍,如卡车坠物。 2.违法占道行驶。 3.实线变道。 4.逆向行驶。 5.异常停车。 6.行人横穿道路。 7.车辆碰撞。