Morningstar温哥华 2022年6月至 2023年5月
高级软件工程师
使用WPF/MFC开发基于金融信息的桌面应用程序。
将32位的C++后台计算程序转换成64位。大幅提高了性能。
年终评为Exceed Expectation 员工。
开发的软件是提供各种金融产品的历史数据并在此基础上进行各种显示分析归纳和前景建议。
Roche加州硅谷
高级软件工程师/全栈 2021年3月-2022年3月
使用angular12和cefsharp来实现图像扫描仪应用程序的前端和C#后端。75%的时间在前端。
使用各种angular/Javascript特性,如lambda函数、mutex, async/promise/await。
开发的程序是控制medical image scanner即从将实际切片放入scanner中到在本地电脑获取并显示图片并以DICOM等图像格式加密传到远程服务器上。图像显示包括借助开源Openseadragon软件。
Intel inc.加州硅谷 2019年10月-2020年2月
高级软件工程师
• 使用C++ 11/14/17实现了一个基于开源GUI框架Duilib的基于窗口的桌面应用程序。
• 应用了新的C++特性,如async/future,move/forward,functor/action等。
• 研究了handbrake、3DSMax、office等各种应用的cpu/gpu性能分析。
• 大大增强了我的硬件和性能相关的知识。
• 开发的程序是应中科院计量所的要求将市场上现有的主要的两款cpu进行性能上的分析和比较来帮助客户做出购买决定。
。。。。。(空间限制原因如需了解请向本人索取简历)
微软,雷德蒙德,华盛顿州 1998年6月-2001年6月
软件工程师 合同工
homeadvisor
利用C++、STL、ATL、COM、SQL服务器、JavaScript和IIS,主要使用n层架构在服务器端工作。
• 在SQL中编程,有9个数据库和200多个表的处理引擎,实现了业务逻辑和Javascript和html作为前端;
• 维护和排除现场站点HomeAdvisor.msn.com。
微软CommerceOne组
开发、维护和优化一个3 tier B2C站点,工作使用C后端和C++,COM/COM+,ATL,MFC,SQL Server,VB,ASP,JavaScript/HTML与Web表单;
• 致力于服务器端性能优化问题,包括解决数据库死锁和各种多线程问题。
• 致力于产品引擎部分的维护和功能改进,包括在ASP中生成客户端站点,解决了缓存和web缓存中的许多问题。