We provide IT Staff Augmentation Services!

Sr. Sharepoint/software Developer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

EXPERIENCE SUMMARY:

  • Composite WPF (Desktop Application)/Silverlight 3.0/4.0 (Web Application)/ Prism application development.
  • Using Silveright 3.0 and Microsoft Prism Framework (or Composite Application Library for WPF and Silverlight) develop Dynamic Objects (described in JSON or XML schema) as communication payload via SOA/SaaS (Service as a Service) between application tiers (UI, Business and Backend Service tiers). Uses C# language Low latency Multithreading and BackGround Worker Thread, Sliverlight/WPF of Telerik and Microsoft controls, intensive LINQ and its Extension Methods to implement Command Patterns and other Design patterns such as Strategy, Singleton, Decoration and Event Publisher/Subscriber patterns. The application uses Visual Studio 2008/2010 and Re - Sharper as development tool.
  • The Software is a Relationship link analysis and Geographic location Information (using MS Deep Earth Software) tool.
  • Exposure to SharePoint 2010 features such as BCS (or Business Connectivity Services, formerly BDC-Business Data Catalog), SharePoint Foundation Client API, SharePoint 2010 Client Object Model and Sandboxed Solution Development.
  • WPF Graphic and Charting out of WCF/ADO.NET data services.
  • Health Care/Clinic Data Management Silverlight 3/4 Custom Control, Visual State Management, WCF/Web Service (SOA Oriented) SQL Server development. Application Security feature for Authentication/Authorization User Identity/Profile Management.
  • ASP.NET MVC 1.0/2.0 with TDD (Test Driven Development/Design) approach, CSS/Java Script Separation to improve maintainability, AJAX partial page updating, jQuert, using Dependency Injection Framework such as NInject/Unity Container/StructMap, DeepEarth integration, Data Repository Design Pattern, Client Site/Server Site Validation, CRUD/REST access patterns, Auto completion support and REST friendly Web Applications.
  • Using MOSS 2007 (Microsoft Office SharePoint Server), Implementation Dashboard/KPI (Key Performance Indicators), CMS application, Record Management, Work Flow and Site Contents, Site Columns customization, Site Customization using SharePoint Designer.
  • Design Custom Connectable WebParts, Data Feeds and Searchable BDC Data Source.
  • Silverlight 3.0 Multimedia content management application.
  • Silverlight 3.0 RIA Service (Security, Validation and n-tier interface with BackEnd Data Service Provider, such as EF (Entity Framework) LINQ to SQL, ADO.NET Data Services, SOA/WCF and RESTful Web Client interfaces) and Content Multicast application development.
  • Application using MVVM Design Pattern, and heavily XAML coding and Animation (such as Control Template, Bezier Spline, StoryBoard etc).
  • Web Content Management using Prism Framework(or CAL Composite Application Library for WPF and Silverlight), which is MVP (Model View Presenter Design Pattern). Using LINQ to SQL to do ORM (Object to Relational Mapping) mapping, and usessame Code Base for both Silverlight 3 and WPF applications.
  • TFS Unit tests and NUnit with Rhino Mock for unit tests and regression tests.
  • Agile/SCRUM SDLC practice using TFS MSF (Microsoft Solution Framework) for Agile, continuous build and testing SCRUM/Sprint process.
  • SharePoint Object Model and Custom WebParts, Custom Web Site Definition, Site Branding, SharePoint CAML Recursive, WCM, Shared Service and SiteCollection Site Data queries.
  • Implement RIA (Rich Internet Application) Custom Feature Receiver for Site Branding Features Activation and De-activation.
  • Branding Site page with Custom Master Page and Custom List/Lib using Custom Silverlight 2.0 controls .xap WebParts (WssVse1.2/VS 2008) and SharePoint built-in WebService or Custom WCF, Web services.
  • SharePoint Features Deployment (including WebTemp, Features and Manifest CAML files Configuration Deployment Solution Package)SharePoint Custom Work Flow for List/Lib List (Association/Init/Edit/Modification) integrated with BDC (Business Data Catalog) LOB (Line of Business) App- Asset control management. InfoPath Form and Library Creation/Modification using Microsoft Office 2007 InfoPath tool. SharePoint integation implementation with CAS (Code Access Security).
  • Using FBA (Form Based Authentication) ASPNETDB User Management/Memerships/Roles Security Store, or AzMan (Athorization Mgr) based on AD/ADAM, SQL and other LDAP (Unix/Linux platform) compatible Security Store.
  • Customize SharePoint Web Site using SPD (SharePoint Designer 2007) or Visual Studio 2008/C# and SharePoint Object Model.
  • Create Master/Detail Connectable WebParts using Standard SharePoint or Silverlight 2.0 approaches.
  • SharePoint Excel Web Service Program implementation and in corporate Silverlight 2.0 Web Parts and Silverlight 2.0 Custom Field Types with SharePoint.
  • Implement project using SOA architecture using WCF (VS 2008) hosted in Windows Services( access multiple DBMS’s concurrenly via MS Enterprise Library --Sybase and SQL Server,), access through ASP.NET/MVC 3.5 or Windows Form. Large Data file streaming (file types including Binary, AVI, JPG, XML, CSV, exec etc ) using WCF hosted in Windows Services implementation.
  • Silverlight 2.0/WPF (Blend Expression or Manual XAML coding) incorporated with ASP.NET MVC/Winforms applications.
  • CRM (Customer Relation Management) Software package called iPop maintenance and new feature implementation and multithreaded improvement, architecture review. iPop has Email, Softphone (Computer Telephone Integration), and Live Chat features to provide CSR’s (Customer Service Representative) to handle Confidential ’s customer case processing. The software components uses in the project are: DevXpress’s custom controls ( including email spelling check), IBM Clear Case, Talisma’s LiveChat software, Internet bug tracking system and ClickOnce deployment. Visual Studio 2005 (.NET 2,0) and Using Visual Studio 2008/.NET3.5 implement workflow hosted in a WCF service (WPF - Multithreaded Application, WCF, WF and LINQ, Lambda Expreesion, LINQ-To-SQL, LINQ-To-XML, LINQ-To-DataSet, LINQ-To-Object) and Back Eend SQL is server 2005 withT-SQL Stored Procedures.
  • CAB (Composite UI Application Block)/SCSF(Smart Client Software Factory) migration Architecture review and development. ASP.NET MVC 3.5 for Backend WebService SQL server (Microsoft Enterprise Library DAAB-Data Access Application Block) interface.
  • Modeling language using Rational Rose and EA (Sparx’s Enterprise Architect) as Case Tool to help System Analysis and Design.
  • NUnit automatic test suits author, and FogBugz for maintaining the project and Bug tracking.
  • NHibernate, ORM (Object Relation Mapping) Framework, MS Entity Framework and Castle/Windsor IoC/Dependency Injection Application Architecture/design and implementation with WCF and SQL Server 2005/2008.
  • SharePoint 2007 MOSS and WSS 3.0 ( Windows SharePoint Service 3.0) development.
  • Develop Migration Tool for migrating SharePoint from WSS 2.0 to WSS 3.0, by using WSS 3.0 Import/Export object model, custom Web Parts design/Debug/Deploy and SharePoint MOSS/BDC external Database data source accessing applications, SharePoint CAML Site Query inner site queries or Cross site queries.
  • Asset Control System using VS2008, .NET 3.5, WPF(with XAML)/WCF integrated with SCSF/CAB application and SQL server 2005/2008(Stored Procedures) Backend. The system is SOAP, WS * compliant and is consumable by external Java or .NET Web application and Windows Applications.
  • Microsoft CardSpace (SDK), HTTPS, CardSpace Web application security implementation.
  • Microsoft Express Blend 2 (WPF XAML tool) early adapter.
  • Sharepoint 2010 exposure since Beta and recently production release.
  • In corporate Documentum Docbase Enterprise Content Management with .NET 2.0 platform Frame Work-CSLA 2.0 Business Objects (SOA architecture framework) in C# and VB.NET languages, SQL server as the content repository. Author of .NET 2.0 library interface to Documentum Docbase. Rational Rose as UML modeling tool. Fluent with Microsoft Enterprise Library 2007 April version (Policy Injection, similar Dependency Injection, CAB), Abstract Data Access (SQL, Oracle or Access), Validation, Security, Flat file Logging, Database Logging, Encryption Application Blocks).
  • Using Windows SharePoint Services 3.0 (2007) and SharePoint 2003) interface with XML service and publishing Reports, managing Documentation contents and deploying InfoPath form services in MOSS (Microsoft Office SharePoint Server).
  • Implement Security Windows Application with Encrypted User/Password/Role/Profile Management in SQL server database, Active Directory or ADAM.
  • Design/implement Data Migration (from legacy system to SQL server, using SSIS and Documentum).
  • ClickOnce Deployment strategy with Windows Application. .NET 2.0 Client/Server Winform application using WCF (Windows Communications Foundation) implemented in a Main thread and Worker thread Architecture.
  • Integration of WCF/WF/WPF in CAB/SCSF(Winforms App) environment using Visual Studio 2008 (NET 3.5).
  • Extensive XML, XSLT and XSD development using XMLSpy and .NET 2.0, Visual Studio 2005 and C#. ASP.NET 2.0/AJAX, XMLHttpRequest, JSON, DotNetNuke Portal and CSLA 2.0 Business Objects Frame Works. Using Project to control the project schedule and resource assignments.
  • Design Smart UI applications using Composite UI Application Block and Smart Client Software Factory. The application uses Dependency Injection, Event Publisher/Subscriber, Event Broker Design Patterns and Integrated Desk Top Application with Internet Web applications and Web Services.
  • Design and implement applications using Microsoft Application blocks in C# and VB.NET languages, such as UIP Application Block, Page Caching, and State Persistence mechanism (MemoryPersistence, SQL Persistence, Secured Persistence).Abstraction Data Access Layer for all kinds of Database(SQL, Oracle, Access). .NET Remoting and Web Service implementation of Event Publisher and Event Subscriber objects.
  • Design and implement WinForm/Web applications using VB.NET/C# and SQL, OLAP CUBE(Transact-SQL, DTS services) server Backend.
  • .Net Framework, C#, VB.Net,ADO.NET, ASP.Net, MS SQL server and .Net interface with unmanaged dll or COM/COM+ (Web Service, Windows Service, .NET Object Remoting/.NET Security (RSA/PKI, MD5, SHA), SOAP, VB.NET and C# Multithreaded, Transaction, Stored procedures, and MSMQ component services)
  • Fluent in Visual Basic 6.0/Visual C++ 6.0, COM/DCOM/ATL/ActiveX, C++/STL (Standard Template Library), ASP/ASP+ ADO/ADO+(ActiveX Data Object)/OLE DB, HTML/XML, ODBC Data Access to RDBMS, C++/Rogue Wave's Tools.h++, Net.h++ (OO Socket/WinSocket), DBTools.h++, M/S SQL server, Multithread programming on both Window NT and Unix platforms.
  • Prior experience includes Object Oriented Client/Server applications design and implementation Cross Platform software products on Windows NT/Window 2000 Prof and Server, Unix and IBM MVS.
  • Design and Implement 3-tier using MSMQ (Microsoft Message Queue) MTS (MS Transaction Server) and Object Oriented 3-tier application VC++, VB and VBScript (in ASP, Active Server Pages) front end access to and ActiveX and MS SQL backend database using ADO (Active Data Object).
  • Design and Implement Object Oriented Client/Server (Sybase SQL server) application, on Sun Micro Solaris 2.5 operating system, using Rogue Wave’s Object Oriented Tools (Tools.h++, DBTools.h++ and Net.h++) and Sun Micro C++ language. The Net.h++ Socket using the ODBC Connectivity between the Clients and Server. The Backend Database is accessible from Hong Kong and other Southern East Asia area.
  • Design/implement Windows NT application by using Rogue Wave's DBTools.h++ and Visual/C++ as front end and Microsoft's SQL Server as backend.
  • Design/implement Object Oriented data access layer Informix application.
  • Design/implement network independent API in DLL (high layer) and network dependent (low layer). The low layer supports TCP/IP for windows and Netware.
  • Design/implement Client/Server application by using use Rambaugh and Booch’s UML OOA (Object Oriented Analysis) and OOD (Object Oriented Design) techniques.
  • Design/implement Ingres/Net for Ingres RDBMS. Ingres/Net is also a VTAM application runs under VM/GCS operating system. It uses IUCV (VM Inter-User Communication Vehicle) communicates with Ingres RDBMS runs on VM.

TECHNICAL SKILLS:

JAVA Script Training by Kuodonet

OOA and OOD by Semaphore Training

C++ by Semaphore Training

TPNS (Teleprocessing Network Simulator) workshop by IBM Advanced

SADT (Structure Analysis and Design Technique) by ITT

Microsoft Siverlight 3/4 and WPF

Microsoft WCF

Microsoft WF

Microsoft Entity FrameWork

Microsoft SharePoint 2007 MOSS/2010

Microsoft LINQ

OSI reference model

UNIX TCP/IP BSD Socket

VTAM/SNA programming and VTAM/NPSI (X.25) GATE programming

HDLC, SNA/SDLC and BSC

Real-time control program (MS DOS)

Real-time teleprocessing control program

On-line Banking

Telephone switching system

Visual Studio 2010/2008/2005 C#, VB.NET, JavaScript, C++/C, Windows NT/Visual C++, Visual Basic 6.0IBM/370 Assembly

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Sr. Sharepoint/Software Developer

Responsibilities:

  • Silverlight 3.0/4.0 and Clinical Data Management System Application Design/Development.
  • Very Heavy XAML and Custom Controls development and Visual State Management.
  • WCF Service to interface with Backend Clinical Data base (MS SQL Server).
  • Microscopic Slides/Robotic Scanner and content management for Pathologists and Hospital using Silverlight MultiScale Image Animation/Scaling (for enlargement)/Rotation/Translation.
  • Using MVVM design pattern for Silverlight Databinding Model.
  • Interface with WCF middle ware with Pagination/Sort/Filtering and Data Validation capabilities.
  • Intensive LINQ (as ORM tool) and Multi-threading to interface with WCP SOA.
  • Application Security feature for Authentication/Authorization User Identity/Profile Management.
  • Branding Site page with Custom Master Page and Custom List/Lib using Custom Silverlight 2.0 controls .xap WebParts (WssVse1.2/VS 2008) and SharePoint built-in WebService or Custom WCF, Web services.

Confidential, Austin, TX

Sr. Sharepoint/Software Developer

Responsibilities:

  • Involve in Silverlight 3.0 and Microsoft Prism Enterprise Framework applications development used in Relationship Analysis Tool, Microsoft DeepEarth Map, Palette Tool and Design Surface Drag/Drop applications.
  • UI Silverlight 3/4 View XAML and MVVM (Model, View, View Model) design pattern as focal point of UI and Back End data services.
  • Using Dynamic Object (described as in JSON and XML) as payload to communication application tiers within Prism framework.
  • Visual Studio 2008 and Re-Sharper as application development tools.
  • WPF Graphic and Charting out of WCF/ADO.NET data services.
  • Customize SharePoint Web Site using SPD (SharePoint Designer 2007) and Visual Studio 2008/C# and SharePoint Object Model. Using Silverlight .xap to develop Web parts for SharePoint.

Confidential, Weehaken, NJ

Sr. Software Developer

Responsibilities:

  • Involved in Silverlight 3 (both Beta and Production Release) Multimedia content management application.
  • And involved in Silverlight RIA Service (Security, Validation and n-tier interface with BackEnd Data Service Provider, such as EF (Entity Framewokr), SOA/WCF and RESTful Web Client interfaces) and Content Multicast application development. Application using MVVM Design Pattern, and heavily XAML coding and Animation (such as Control Template, Bezier Spline, StoryBoard etc).
  • Using Agile/SCRUM SDLC practice using TFS MSF (Microsoft Solution Framework) for Agile, continuous build and testing SCRUM/Sprint process.

Confidential, NY

Sr. Software Developer/Sharepoint/SCSF Architect

Responsibilities:

  • Confidential Asset Control System.
  • Using Microsoft Visual Studio 2008, WCF/WPF(with XAML using Expression Blend and Silverlight Design tool) integrated with SCSF/CAB and Microsoft DAAB (Data Access Application Block) can access different/multiple DBMS (such as MS SQL, Oracle, Informix and DB2).
  • The application is SOAP, WS * compliant and is consumable by external JAVA, .NET Web applications or Windows Desktop Smart Client Applications. Project development uses Spiral or Agile/SCRUM Development process.
  • SharePoint Object Model and Custom WebParts, Custom Web Site Definition, Site Branding, SharePoint CAML Recursive and SiteCollection Site Data queries. SharePoint Features Deployment (including WebTemp, Feature and Manifest CAML files Deployment Solution Package), SharePoint Custom Work Flow for List/Lib List (Association/Init/Edit/Modification) integrated with BDC (Business Data Catalog) LOB (Line of Business) App- Asset control management. InfoPath Form and Library Creation/Modification using Microsoft Office 2007 InfoPath tool.
  • Customize SharePoint Web Site using SPD (SharePoint Designer 2007) and Visual Studio 2008/C# and SharePoint Object Model. Using Silverlight .xap to develop Web parts for SharePoint.

Confidential, San Jose, CA

Sr. Software/Sharepoint Developer/Architecture reviewer

Responsibilities:

  • Confidential ’s CRM (Customer Relation Management) Software package called iPop maintenance and new feature implementation and multithreaded improvement, architecture review. iPop has Email, Softphone, and Live Chat features to provide CSR’s (Customer Service Representative) to handle Confidential ’s customer case processing.
  • The software components uses in the project are: DevXpress’s custom controls ( including email spelling check), IBM Clear Case, Talisma’s LiveChat software, Internet bug tracking system and ClickOnce deployment. Visual Studio 2005 (.NET 2,0) and Using Visual Studio 2008/.NET3.5 implement workflow hosted in a WCF service (WPF, WCF, WF and LINQ). iPop CAB/SCSF migration Architecture reviewer.
  • SharePoint(MOSS/BDC) to access Customer Cases Database used by CRM.
  • SharePoint MOSS Publishing Site and SharePoint Authentication, Authorization and Profiling using SQL Security Provider.
  • Branding Site page with Custom Master Page and Custom List/Lib using Custom Silverlight 2.0 controls .xap WebParts (WssVse1.2/VS 2008) and SharePoint built-in WebService or Custom WCF, Web services.

Confidential, Washington, DC

Architect/Sr. Software Developer

Responsibilities:

  • Using CSLA 2.0 framework and Documentum Docbase implements an ECM (Enterprise Content Management) application. Populate Documentum Docbase with XML documents as input embedded with Document Content, can be XML, PDF, TIFF files. Create a Documentum Docbase interface manager (DocmMgr) to interface Documentum. DocmMgr is a Singleton and multi-thread safe class, which encapsulate the complicated DQL (Documentum Query Language) programming, Work Flow process, object persistence via System.Reflection name space and capable of automatic letter generation using PDF letter template and letter variables including Barcode (in a XML document). All software developed with Visual Studio 2005, SQL server 2005, Clear Case for Source Control. Using Windows SharePoint Services 3.0 (2007) and SharePoint 2003 interface with XML service and publishing Reports, managing Documentation contents, and deploying InfoPath form services in MOSS (Microsoft Office SharePoint Server).
  • NHibernate, ORM (Object Relation Mapping) and Castle/Windsor IoC/Dependency Injection Application Architecture/design and implementation with WCF and SQL Server 2005/2008.
  • Design/implement Data Migration (from legacy system to SQL server (using SSRS/SSAS/SSIS/SQL 2005) and Documentum).

Confidential, Seattle, WA

Sr. Software Developer

Responsibilities:

  • Involved in Confidential 787 eConfig Application.The application extensively uses XML, XSD and XSLT to describe the configuration layout of an airplane and its equipments.
  • The project uses Rational Rose’s UML modeling tool, RUP and Clear Case for Source Control, XMLSpy for creating XSD and XML files, VS.NET (2005) and C# for SW development, SQL 2005 XML support and SQL CLR.

We'd love your feedback!