Software Design Engineer (contractor) Resume
Redmond, WA
SUMMARY:
- 10 years of experiences in web design and development using C#, ASP.NET, JavaScript, HTML/CSS, SharePoint
- Provide the most interactive user - friendly solutions for any kind of enterprise using the world latest web technologies.
- Achieve the most flexible designs using OO Design Patterns and highest performance with Parallel Programming
- Collaborates on and delivers leading-edge projects which continually meet and exceed challenging expectations.
- Enthusiastic, self-motivated, and never give up
- Software Development Architecture Design Object Oriented Design Patterns Software Engineering Service Oriented Design Coding Standard Practices Agile/Scrum RUP TDD Business Intelligence Project Management Technical Writing Sprint Estimation Presentation RDBMS/SQL Query Optimization Data Mining System Analysis Troubleshooting & Problem Solving SOLID Design Principles
TECHNICAL SKILLS:
Languages: C#, C++, C, Java, JavaScript, PowerShell
ASP.NET: Web Form, Web Service, WCF, MVC, Entity Framework, ADO.Net, Office 365, Azure, SharePoint 2010/2013 On-Premise & Online, Web API, AJAX, LINQ/PLINQ, Window Workflow.
Java: Spring, JSP, Servlet, JFS, AOP, Dependency Injection.
Web: HTML/JavaScript/CSS, Ajax, XML, JSON, Bootstrap CSS, Angular JS, TypeScript, JQuery/UI, Telerik Controls, XSLT, XAML, XPath
SharePoint: SCOM, JSOM, REST API, Server OM, Nintex Workflow/Form, InfoPath Form, SP Workflow 2010/2013, Content Search, Display Template, Managed Metadata, User Profile, Content Type, Sandbox/Server Solutions, BCS, Timer Job, SharePoint Designer, Master Page, Page Layout.
Databases: T-SQL, MS SQL 2008/2012, MySQL, DB2
Platforms: Windows 7/8 • Window Server 2003/2008/2012 • UNIX • Linux • Ubuntu • ROS (Robotic Operating System) • Android
Design Pattern: Object Orient Design Principle & Concept (SOLID), GoF Design Patterns
Test Automation: NUnit, JUnit, Selenium.
Methodologies: Waterfall, Iterative, RUP, Agile, TDD, Prototype
Tools: Advanced REST client, Postman, Fiddler, KDiff3, SharePoint Designer, InfoPath Designer, SQL Server, Visual Studio 2010/2012/2013 , Project Server 2010, Team Foundation (TFS), Tortoise SVN Source Control, GitHub, Source Deport, VMware Workstation, Oracle VM Virtual Box, FAST Search, MS Project, Eclipse, NetBeans, SourceSafe, JIRA, Visio
Other: WPF, DevExpress, IBM WebSphere, IBM RQM, Unity, MS Power BI, PowerPivot, Failover Cluster, Virtual Machine Manager, Cisco UCS, WSUS
PROFESSIONAL EXPERIENCE:
Confidential, Redmond, WA
Software Design Engineer (Contractor)
Responsibilities:
- CXPWeb: a ticket tracking system which is used by MS supporting teams to file bugs/requests of MS products. CXPWeb connects and routes tickets to Product Studio and Azure OneIM where MS engineer teams get notified of the bugs. Responsibility: update/add/remove forms, workflows, and db schema. Assist its migration to Azure OneIM.
Technologies used: ASP.NET Web form, Web service, WCF, Web API, Window workflow (Custom Activity), Entity Framework, Linq, MVC Pattern, SQL Server, Source Depot, Visual Studio
Confidential, Columbus, Ohio
.Net/SharePoint Consultant (fulltime)
Responsibilities:
- Golden Spreads: develop an interactive and responsive web applications to enable the collaboration across multiple workgroups and departments, and design a robot project management to streamlines the business processes using C#, Office 365, SharePoint 2013, Azure, Linq, ASP.NET, Web API, JQuery, Ajax, Bootstrap CSS, Angular JS
- ICCT: adding new Blogging feature to existing web app using SharePoint Search Engine, Social API and custom templates. Creating a new interactive slide show control using custom sandbox web parts and JQuery
- University of Findlay: an internet publishing web site built with high responsive and high performance design, using C#, ASP.NET, MVC, JQuery, Bootstrap, Google Map, Social API.
- The City of Columbus: migrating existing enterprise MOSS & WSS systems to SharePoint 2013 using Quest and PowerShell. Design site structures and security model base on org chart using C#, Client/Server Object Model
Technologies used: C#, Linq, Azure, SharePoint, Nintex, PowerShell, ASP.Net, MVC, WCF, HTML5/CSS3/JavaScript, JQuery, CSS Bootstrap, Angular JS, JSON, XPath, Visual Studio 2013, TFS, Window Server 2008 R2, MS Project.
Confidential
Senior ASP.NET & SharePoint Engineer
Responsibilities:
- Campbell: an enterprise content management web app, and a migration project to move the legacy content from IBM WebSphere to SharePoint Online. Develop an article type web application including Intranet and Sales portal using almost all features of SharePoint (Workflow, InfoPath, BCS, Managed Metadata, Search, SCOM, SOAP)
- Chevron: a comprehensive Document Management system and an automated process for document approval, using the latest technologies MS SharePoint Workflow 2010, Office 365, and InfoPath
- Bombardier: an application maintenance with add-in reporting feature and build-in tool to support Service Request Management application using C#, .Net, SharePoint 2007 (MOSS) and SharePoint Workflow 2007.
- RBS: a marketing publishing site designed with highest performance, and most responsive to manage business’s product and promotions using C#, TLP, Linq, ASP.NET MVC, EF, WCF, JQuery, Ajax
- The World of Watch: an online commercial sites to automate business’ sales processes with features: Shopping Cart, Process Checkout, and Product/Promotion/Member management using C#, ASP.NET, MVC, WCF, ADO, SQL 2008/2012
- Chrysler & Accolade & Manulife: 24x7 Run & Maintain technical support including farm configurations, security and user permissions checking, custom solution deployment, performance monitoring, window patch updates, backup and restore using SCOM, SCCM, PowerShell, SQL 2010, and SharePoint
Technologies used: C#, ASP.NET, SharePoint 2010/2013, SharePoint Designer, Office 365, Azure, MVC, EF, SQL, SSIS, SOAP, WCF, Web API, Form Authentication, JQuery, Ajax, PowerShell, Linq, TPL, TFS, TDD, Unit Test.
Confidential
Lead Software Developer
Responsibilities:
- Project Management Central: full-featured project management solution helps organizations track projects, manage risks, and enables project reporting at the individual project, department, and portfolio levels.
- Task Manager: is a Confidential Project like product. Define multiple predecessors to more accurately define task dependencies. Display critical paths and color code tasks and milestones based on priority or status
- ChartPlus: creates visually dynamic, interactive charts that help make better, more informed business decisions and allows to effectively communicate results to the entire enterprise
- Workflow Conductor: a workflow designer, goes Confidential the out-of-the-box workflows available in SharePoint, develop custom workflows without the need for custom coding to automate business processes.
Technologies used: C#, HTML/JavaScript/CSS, WCF, Web service, ASP.Net 3.0/3.5, AJAX, JSON, XPath, JQuery, Office 365, SharePoint 2007/2010/2013 , FAST Search, SQL Server 2008, Linq, TPL, Unit Testing, SQL 2005/2008, Visual Studio 2008/2010
Confidential
Software Developer
Responsibilities:
- Maintain and enhance existing systems TOPX and TOPO to improve its performance and add new features. Managing the deployment of the products to client’s environment and convert C++ applications into C# applications.
- (TOPX & TOPO is a real-time, networked applications running on a UNIX platform which allows all users on the network to view the same data in real-time, as containers (at sea port) are manipulated on a screen)
Technologies used: C++, C#, DB2, Oracle, Trolltech’s Qt C++, TCP/IP Socket, Visual Studio Sun Microsystems, Window CA for Handheld, Visual Source Safe, KDiff3, Unix, Linux.
