Richard Sun Email and Phone Number
Main technologies: Azure / C# / WCF / WPF / WF / Html / CSS / JavaScriptTechnical skills Experienced on Microsoft Azure cloud services (e.g. Web Role/Worker Role/Blob Storage/SQL Azure/Service Bus/Caching Service). Experienced on Microsoft Dynamics CRM development including configuration, customization and XRM extensions development. 8+ years’ experience in C# programming language, worked on many BS and CS projects/products, well understanding on the three-tier design/architecture. Experienced with Microsoft series technologies, e.g. WPF/Silver Light/WCF/ Web Service/WF. Accomplished with DB design, good at MS SQL 2000/2005/2008/2012 and MS T-SQL language, and much experience with store procedures, views and functions. Familiar with web site deploy, proficient with IIS configuration and well understanding on ASP.NET pipeline and page lifecycle. Proficient with some web UI programming (e.g. Ajax/JavaScript/CSS/html). Know some java script libraries, such as J-Query. Familiar with Windows 8/Windows Phone application development. 2+ years’ experience on Win32 application development with Delphi. Familiar with com+ service and windows service development.
Microsoft
View- Website:
- microsoft.com
- Employees:
- 189892
-
Software Development EngineerMicrosoft Apr 2011 - PresentBeijingIoT - Auto Telematics Project. -
Software Development EngineerMicrosoft Feb 2014 - Nov 2014Beijing City, ChinaProject Name: Azure Commercial Integration Service Description: This project previously named MFL (Marketplaces Federation Layer) which is designed as a commerce platform and centralized federation service layer for online Microsoft China Store, MFL is a customer information management and order transactions management (including commit order / update order / cancel order / query order) service project, MFL will not maintain any privacy user data finally, it pass all the user request… Show more Project Name: Azure Commercial Integration Service Description: This project previously named MFL (Marketplaces Federation Layer) which is designed as a commerce platform and centralized federation service layer for online Microsoft China Store, MFL is a customer information management and order transactions management (including commit order / update order / cancel order / query order) service project, MFL will not maintain any privacy user data finally, it pass all the user request data to the downstream systems and receive messages from downstream systems then send notifications back to the frontend / user systems. MFL is working as a service connector between frontend and backend systems / services (e.g. fulfillment service / inventory service / order management / customer management), MFL is an open service platform, designed to support dynamically onboard the backend services / systems which means new service providers can be connected with MFL by some configuration changes, we defined the connector contract and any third party service can implement the specific driver to onboard MFL. MFL can also support multiple tenants from the frontend perspective, which is defined as a “Channel” (It can be a shopping online store or a break & model store), “Channel” can be dynamically onboard with specific portfolio, and each “Channel” can have specific or shared product suppliers, MFL has catalog sync feature to help ease the onboard process for new suppliers. Development Environment: Main development environment: VS2013 / Windows Azure Main language: C# Data storage: SQL Azure / Blob Storage Services: WCF / Caching Service / Service Bus / MVC Controllers. Responsibility: Requirement discussion / review. Design / coding / unit testing / bug fixing / performance tuning on the order transactions & data flow. Work on some key features: order transactions management / fulfillment service integration / system throttling / logging / performance tuning. Show less -
Software Development EngineerMicrosoft Apr 2011 - Feb 2014Beijing City, ChinaProject Name: Dynamics CRM – HR-Staffing ProjectProject Description: The Project is focused on building the resume library from variant sources, which need to integrate with different running products. It also needs to implement a powerful search engine to help the recruiters to narrow down the resumes fit for specific opening position. The project is built based on Dynamics CRM platform, which is pretty open for some extensible development.Development Environment: Main… Show more Project Name: Dynamics CRM – HR-Staffing ProjectProject Description: The Project is focused on building the resume library from variant sources, which need to integrate with different running products. It also needs to implement a powerful search engine to help the recruiters to narrow down the resumes fit for specific opening position. The project is built based on Dynamics CRM platform, which is pretty open for some extensible development.Development Environment: Main development environment: VS2012 / Dynamics CRM 2011 Client application: .Net framework 4.0 Main language: C# Data storage: SQL Server 2008/2012 Services: WCF/Web Service. UI: JavaScript/Html/CSS. File Search Engine: dtSearch + Sovren Resume Parser engine.Responsibility: Function specification discussion and review. Design, coding, bug fixing and build/deployment.Project Name: Global Migration Web 6.0Project Description: The Project is focused on helping the attorney to do collaboration work, collect information from employee, task management, and manage Microsoft migrant employee’s archived documents. The system can help seed employee data from HR or other systems, and generate many PDF documents that used to submit to government department.Development Environment: Main development environment: VS2010 / Expression Studio 4 Client application: .Net framework 4.0 Main language: C# Data storage: SQL Server 2008 Services: WCF. UI: Silverlight. Responsibility: Coding, integration testing, fixing bugs and design. Function specification review and discussion. Show less -
Software EngineerIgt Nov 2009 - Feb 2011Beijing City, ChinaProject Name: Table Manager9.0/9.1Project Description: The product is a casino table game management system, features including table operation management (Open/Close/Fill/Credit) and gamers’ information management (Open Rating/Close Rating/Cash In/Markers In/Compensation). The project is a C-S project, with a 3-tier design. Client: A windows form client application that will install on the thin client pc beside the table in casino, this client is used to do some client… Show more Project Name: Table Manager9.0/9.1Project Description: The product is a casino table game management system, features including table operation management (Open/Close/Fill/Credit) and gamers’ information management (Open Rating/Close Rating/Cash In/Markers In/Compensation). The project is a C-S project, with a 3-tier design. Client: A windows form client application that will install on the thin client pc beside the table in casino, this client is used to do some client requests for collecting player information and supporting the operation of table game. Service: A WCF service that will be consumed by client side to do simple data CRUD from SQL Server database and do all the business logic. Database: Database use SQL server to store the consistency data.Development Environment: Main development environment: VS2008 / Expression Studio 3 Client application: .Net framework 3.5 Main language: C# Data storage: SQL Server 2008 (SSIS/SSRS) Services: WCF. Responsibility: Requirements discussion with team members based at Beijing and US. Responsible for some key features’ coding, unit testing and debugging, Participate in project design and deployment. Show less -
Software EngineerEthos Technologies Mar 2008 - Oct 2009Beijing City, ChinaProject Name: No-Limit / Note SearchProject Description: No-Limit is a project focuses on removable USB-disk, and Note Search is a project focuses on Z-Pen, all these two projects are designed with 3-tier architecture, UI layer, business logical layer and database layer. Three parts: A client application for user to manage local files or photos, system will help to sync/upload the local files with the cloud server files. Web services for client to consume and build the… Show more Project Name: No-Limit / Note SearchProject Description: No-Limit is a project focuses on removable USB-disk, and Note Search is a project focuses on Z-Pen, all these two projects are designed with 3-tier architecture, UI layer, business logical layer and database layer. Three parts: A client application for user to manage local files or photos, system will help to sync/upload the local files with the cloud server files. Web services for client to consume and build the business logical to authenticate the client user and sync client files with server. One backend admin web site for business admin to monitor the health of the system, generate reports and do some administrator job.Development Environment: Main development environment: VS2008 .Net framework 2.0 / 3.5 Main language: C# Data storage: SQL Server 2005 and Amazon cloud storage services Web server: IIS6.0, ASP.NET WCF/WPF Ajax third party controlsResponsibility: Coding, unit testing, debugging, and bug fixing. Participate in product design and deployment. Responsible for requirement communication / discussion, project design and product delivery with our customer locating at France. Show less -
Engineer/Senior Engineer/Engineer LeaderGlodon Software Company Limited. Jul 2003 - Mar 2008Beijing City, ChinaProject Name: GEA / GIX / GZTB / GEB / GBQ-SProject Description: GLOND is a software company mainly focus on construction domain area, and I worked as many roles in this company, worked on many projects, like biding client system, budgeting system, and online B2B tending/biding system.Development Environment: Main development environment: VS2005/Delphi7 Web sites: .Net framework 2.0 Main language: C#/Delphi Data storage: SQL Server 2000 Web server: IIS6.0… Show more Project Name: GEA / GIX / GZTB / GEB / GBQ-SProject Description: GLOND is a software company mainly focus on construction domain area, and I worked as many roles in this company, worked on many projects, like biding client system, budgeting system, and online B2B tending/biding system.Development Environment: Main development environment: VS2005/Delphi7 Web sites: .Net framework 2.0 Main language: C#/Delphi Data storage: SQL Server 2000 Web server: IIS6.0 in windows server 2003 UML designResponsibility: Participate in product orientation discussion with business division colleagues, assign jobs between team members and build the connection between developer team with business team, in charge of requirement analyzing and designing, project scheduling, product designing and coding, code reviewing. Show less
Richard Sun Education Details
-
Computer Science
Frequently Asked Questions about Richard Sun
What company does Richard Sun work for?
Richard Sun works for Microsoft
What is Richard Sun's role at the current company?
Richard Sun's current role is Software Engineer at Microsoft.
What schools did Richard Sun attend?
Richard Sun attended Zhejiang University.
Who are Richard Sun's colleagues?
Richard Sun's colleagues are Kannikumar Kumar, Thabseera T, Ravi Mallela, Jim Chou, Ajmal Khan, 聰鹿鹿, Amira Halima.
Not the Richard Sun you were looking for?
-
Richard Sun
Shanghai, China1yahoo.com -
1samsung.com
-
richard sun
Hong Kong Sar, China -
-
5comcast.net, chrysler.com, tgmp17.hbs.edu, att.net, ltu.edu
4 +124885XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial