Lu Gan
Verified Expert in Engineering
Software Developer
同时对自学和解决问题充满热情, Gan是一位经验丰富的软件工程师,具有扎实的软件工程基础背景. 他的大部分工作都是使用 .NET framework, managing, optimizing, and developing with the SQL server, 使用多层缓存提高性能, and deploying, monitoring, 以及维护基于微软Azure的服务.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio
The most amazing...
...我编写的代码使用近似动态规划(强化学习)来解决住房分配问题.
Work Experience
Software Engineer
Microsoft
- 开发和维护媒体服务,备份微软团队和Skype上的视频通话.
- 在全球范围内监控和持续部署我们的服务(全球数百万核心).
- 分析和优化全球部署的虚拟机的负载分配.
Full-stack Developer
Riboli Family Wines
- 基于SQL Server、ASP开发了两个电子商务平台.NET Core, and React/TypeScript.
- 管理QA和生产环境,建立持续集成和持续部署.
- 将系统与多个第三方服务集成在一起进行税收计算, order syncing, shipping management, newsletter subscription, etc.
Full-stack Developer
Trader Corporation
- 构建了一个RESTful API来支持车辆陈列室 .NET.
- 创建了一个ETL流程来支持库存管理.
- 使用React开发了一个高响应的单页应用程序,以增强经销商平台.
- 创建了多层缓存,以确保良好的API性能.
- 操纵来自多个来源的库存数据和车辆属性,并使其可见.
- 基于Azure部署、监控和维护web应用程序、存储系统和SQL数据库.
Full-stack Developer (Part-time)
Jianyi Food, Ltd.
- 从无到有构建了一个针对本小吃批发业务不同方面的管理系统.
- 构建了一个在两个控制维度上支持对任意布尔代数表达式进行访问控制的访问控制管理系统.
- 设计并实现了一个数据库模式,以支持包括库存管理在内的业务需求, dealer management, order management, marketing activity management, task management, user management, and sales management.
- 建立ETL程序,将数据库与其他不同的数据源连接起来,实现销售管理.
- 使用Knockout开发了用于任务管理的高度交互的单页应用程序.js.
- Used ASP.NET Web Forms对大多数页面保证了快速交付.
Back-end Developer
EEDI
- 在Scrum方法下用c#构建了一个REST API,以实现快速可靠的交付.
- 构建和优化SQL Server和Azure SQL数据库查询,提供高并发服务.
- 使用React和Redux为前端高交互性页面提供数据交换和交互逻辑.
- 监控和维护Azure上的应用程序, including web app, database, workers, and Redis cache.
- 监控和维护基于Azure的web应用和数据库系统.
Full-stack Developer
Barton Woodhead Education Limited
- 从零开始开发了一个网络应用程序,有超过10万名学生使用.
- 使用SQL Server开发数据库服务层.
- Created a data access layer with .Net Entity Framework.
- Developed the front end with ASP.NET MVC, JavaScrip, HTML, and CSS.
- 用Knockout构建一些高度交互的页面.js.
- 使用谷歌Analytics、SQL和Power BI为增长黑客分析提供可视化数据支持.
Experience
Diagnostic Questions
http://diagnosticquestions.com/摩托车陈列室供客户查阅详细规格
http://www.autotrader.ca/motorcycle-research/批发企业管理信息系统
这是一个内部管理系统,所以不能共享.
Expert Level Bridge Player
http://live.acbl.org/player-results/7184891Talk to me if you also love bridge!
Winner of Mathematical Olympiad in China
Skills
Languages
C#.. NET, c#, JavaScript, SQL, TypeScript, HTML, HTML5, Java 9, CSS
Frameworks
ASP.NET, .NET, ASP.NET MVC, MVC Razor, Knockout (Knockout.js), .NET Core, Redux, ASP.NET Core
Libraries/APIs
实体框架,LINQ, jQuery, React- jss, React
Platforms
Azure, Visual Studio Code (VS Code), Azure PaaS, Google Cloud Platform (GCP), Amazon Web Services (AWS)
Storage
SQL Server DBA, Microsoft SQL Server, Azure Cache, Azure SQL, Redis Cache, Azure Tables, Database Modeling, Azure Cosmos DB, Databases
Other
Data, Software Development, Data Modeling, Data Architecture, Data Warehouse Design, Authorization, APIs, Async/Await, Data Warehousing, Media
Tools
Visual Studio,谷歌Analytics, SQL Server BI, Git
Paradigms
敏捷、看板、Scrum、单元测试、REST、模型视图控制器(MVC)、商业智能(BI)
Education
Master's Degree in Software Engineering
Tsinghua University - Beijing, China
软件工程学士学位
Tsinghua University - Beijing, China
Certifications
谷歌云认证-副云工程师
Google Cloud
Team Kanban Practitioner
精益看板大学认证看板培训计划