熟悉Java,JavaScript,C++, Python,Golang 编程,有良好的编码能力,熟悉面向对象编程。
拥有JavaScript (React和Node.js),Ajax,jQuery等前台开发技术项目经验。
熟悉Windows .NET framework (C#), Ruby on Rail后端开发,使用过MongoDb 和 SQL数据库 (Postgresql)。
熟悉Docker和Kubernetes。
可用中英文双语交流,世界排名前50大学计算机专业毕业,有海外工作经验。
虚拟现实注释系统(React,JavaScript)
•通过Javascript React 和 React 360框架、HTML和CSS实现了Web应用前端功能(如导航箭头、注释列表、主页仪表板和3D空间渲染)。
•后端开发使用Node.js和SQL数据库,方便图像内容和注释存储,为Web客户端提供异步注释更新。
全栈购物网站(https://github.com/wenxinmmb/ShoppingWebsite)
•前端使用JavaScript、CSS和HTML。
•使用Ajax和Nodejs开发后端。
•使用Mongo数据库。
加密VPN服务器和客户端
•使用nodejs实现安全的通信协议,该协议可实现相互身份验证、完美的转发保密和AES加密,防止中间人攻击和重播攻击。
Crypto Community iOS应用程序后端开发(Ruby on Rails,PostgreSQL)
•设计并实现Restful API端点 SQL数据库架构。
•使用Ruby on Rails框架,利用MVC模型实现了社交媒体功能,如:帖子、JWT用户认证、自动完成搜索(Trie Traversal)和用户反馈。
•使用Docker Compose和Docker设置开发环境。
实时图形渲染+光线追踪(C++,OpenGL)
•使用C++ OpenGL创建三维动画场景。
•开发物理模拟粒子系统并在Maya制作3D模型。
•实现的光线跟踪功能(如Phong着色、镜像反射、消除混叠和景深)。
YELP 大数据挑战(Java)
•运用Java 8 lambdas 和 stream处理JSON格式的大数据
•创建了一个功能接口来实现最小二乘回归和k均值聚类。
•使用解析器和lexer解析结构化查询,并实现深度优先搜索以查找匹配的餐厅。
•建立了一个餐厅数据库多线程服务器,该服务器由Java Socket库构建,可以处理多种复杂的请求。
工作经验
摩托罗拉
•负责开发了一个视频分析企业软件的人像搜索功能,使用Windows C# .net、WPF和C++Boost和STL库。
•利用DirectX在C++中实现视频输出的优化渲染代码,实现了20%的加速。
•扩展开发C++中的实时媒体服务器,为软件的规模和性能测试提供视频内容。
•使用REST API和protocol buffer实时监控客户端应用。
本科研究助理-微服务
•在Golang和python中实现了一个云服务调度器,比kubernetes默认调度器节省30%的能源。
•在Linux上,通过编写脚本和使用Docker进行算法实验,自动设置Kubernetes集群和Prometheus监控框架。