Software Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- 8 years’ experiences with designing, developing and testing software using C#, ASP.Net, ASP.Net MVC 4.0, AJAX, HTML, JavaScript, jQuery, CSS, Telerik, ADO.Net, Entity Framework 4.0 (T4 Template), Xml, XSLT, Web Services, WCF, WPF, WIF, Stored Procedures, OOP, Microsoft Moles, Moq, MySQL and SQL Server 2005/2008.
- 3 years’ experiences with developing highly efficient software using Visual C++ (MFC), OOP and Java.
- Excellent problem solving and abstract thinking skills with proven ability to identify a problem, analyze possible solutions. Energetic IT professional with specialty in software development.
TECHNICAL SKILLS:
Net Technologies: C#, ASP.Net, ASP.Net MVC 3.0, Silverlight, WPF, Winforms, AJAX, HTML, JavaScript, CSS, ADO.Net, Entity Framework, Web Services, WCF, Remoting, NHibernate, Message Queuing, BizTalk
Web/Internet Skills: HTML, Java Script, jQuery, CSS, AJAX, XML, IIS 7.5
Programming Languages: C++, Visual C++, MFC, Java, VB
Databases: SQL 2005/2008/2012, MySQL, MS - Access, Oracle
Programming Environment: Visual Studio.NET 2008/2010
Operating Systems: Windows Server 2008, Windows 7, UNIX/Linux
EXPERIENCE:
Confidential
Software Engineer
- Worked on a Multi - tier, Large-scale and Distributed Web based Application, containing over 140 subprojects.
- Designed and accomplished a web-based load-testing project using C#, Asp.Net, jQuery, Task Parallel Library, WIF 4.5, Microsoft Enterprise Library, T4 Templates of Entity framework 4.0 and SQL Server 2008.
- Designed and implemented a WPF-based backend Tool with C#, WPF, Task Parallel Library, asynchronized WCF Service Calls and SQL Server 2008.
- Designed and Created unit test code for the following projects using C#, MS Unit, MS Moles, DI Pattern, Mock objects, TSQL and SQL Server 2008, with over 87% of code coverage
- Designed and completed a Backend Project with C#, Asp.net MVC 3.0, Telerik MVC Extensions, Unity.WCF Library and WCF. In this project, WCF Services can be initialized by Unity Container; also their lifetime can be managed.
- Designed and accomplished asynchronous WCF Service Calls for OEM DMSC's Silverlight-based Application using C#, Task Parallel Library, Microsoft Enterprise Library and Fiddler 2.0.
- Utilized WIX (Windows Installer XML) to create installers, including Class library, Web projects, Windows Services, WCF Services, etc.
Software Engineer
- Designed and implemented a distributed, web-based application using C#, Asp.Net 2.0/3.5, ASP.Net AJAX, HTML, JavaScript, CSS, .Net Microsoft Enterprise Library, ADO.Net, Web Services, Stored Procedure and SQL Server 2005, which can handle 120M bits/s data traffic.
- Developed a Content Management System to support BetUS and Starracebook websites using C#, Asp.Net, HTML, JavaScript, CSS .Net Microsoft Enterprise Library, ADO.Net, Stored Procedure and SQL Server 2005. This project included websites' content, menu and banner management.
- Managed three developers to complete a web-based application named "Starracebook", developed using C#, Asp.Net 2.0/3.5, Asp.Net Ajax, HTML, JavaScript, CSS and SQL Server 2008.
- Designed and implemented a few features in the following web-based Applications using C#, Asp.Net and JavaScript.
Software Engineer
- Designed and developed a distributed, Multi-tier application (Visual WEB SFA) for product sales and management using C#, Asp.Net 2.0/3.5, Asp.Net Ajax, HTML, CSS, JavaScript, Infragistics (third-party controls), ADO.Net, LLBLGen 1.1 (ORM software) and SQL Server 2005. In order to use the legacy V2K ERP (enterprise resource planning) database, in this project, the user membership, profile and personalization providers were rewritten. This project was applied in many companies.
- Developed features in Visual WEB SFA using C#, Silverlight, Entity Framework, Web Services and SQL Server 2008. These features include user's briefcase for product catalogs, ATS (Available To Ship/Available To Sell) by date, PDF Version of order and Invoice reports, scanning products by barcode and so on.
- Managed two developers to implement two backend projects, finished with C#, Winform, Asp.Net, .Net Microsoft Enterprise Library, ADO.Net, Stored Procedure and SQL Server 2005. This project included customer profile management, order management, product management and so on.
- Designed and developed a project to provide Web Order Services using C#, NHibernate, WCF and SQL Server 2005.
- Added new features in Visual Issues Management using Asp.Net, C#, Stored Procedures and SQL Server 2005.
- Utilized C#, Asp.net and Ajax-Based Web Part to implement some features, including dynamically configured and generated menus and layouts depending on a user's type
- Generated reports from V2K ERP database with SSRS, which included product inventory, available for sale, available for ship, sales order and gross profit and so on.
Software Developer
- Developed a Multi-tiered B2C and B2B E-commerce application using C#, Asp.Net 2.0, Ajax, XML/XSLT, ADO.Net 2.0 and SQL 2005 under .Net Framework 2.0.
- Designed and developed a management system website, using C# 2.0, Winform, Xml Web Service, ADO.Net, stored procedure and SQL 2005, which included customer profile management, order management, product management, online payment management, etc.
- Generated product and order reports using Reporting Services.
- Accomplished an online payment project with PayPal Expresscheckout API and Moneris Payment API.
- Designed and Created database and Stored Procedures for an e-shop using SQL 2005.
Software Developer
- Designed and developed a Complex Multi-tier B2B project for Computer Shop using C#, VB.Net, Asp.Net, ADO.Net and SQL 2000 under .Net Framework. In this project, major technologies of .Net framework were utilized, which included WinForm, Web Form, Xml Web Service, Remoting, COM+, Windows Service, Message Queuing and BizTalk.
- Designed and developed Web-based university course registration system using Asp.net, C# and MS-SQL 2003 under .Net Framework.
- Developed several controls using C# and Asp.Net, such as Login, Folder Treeview and so on.
- Developed Mpeg,WebCam realtime video processing Software using DirectShow and C#.
Software Developer and Research Assistant
- Designed and developed algorithm and software for edge extraction and compensation in digital video. The target of this algorithm is to improve the video visual quality. It is implemented by using C # under Visual Studio 2003.
- Implemented quality metric software for digital image and video with C# under .Net Framework.
Software Developer/Analyst
- Developed the MIS for the Institute with C# and SQL on Windows 98.
- Designed and developed digital image processing software using C, VC++ and MFC under the Windows 98.
- Implemented Geography Information System Application Software using C, Visual C++ and Visual Basic under Windows.
- Developed an image storage system using Visual C++.
