具备在一线互联网大厂的工作经验,先后任职于大众点评、阿里巴巴、腾讯。从事的开发工作主要涉及:
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开发后台服务,主要涉及微信鉴权、用户信息获取、微信红包、企业支付相关模块,基于这些模块构建微信公众号的运营功能,包含:随机红包运营,集字活动运营,公众号 导流。
微信公众号运营系统,包括PC管理端和微信h5端。管理端采用springboot+vue+mysql完成,主要负责运营活动的配置和管理、活动数据的采集和分析。微信h5端通过微信扫码登录,供用户参与运营活动,例如红包,集字兑奖等。
新闻信息聚集综合网站,数据源可以自由配置,包括:数据采集端和网站web端。 数据采集端技术栈:python + scrapy + mongodb。 网站web端技术栈:springboot + thymeleaf + mongodb。 目前具备新闻分类展示,全文搜索,相关性