We provide IT Staff Augmentation Services!

Sharepoint Architect /senior Developer Resume

3.00/5 (Submit Your Rating)

Omaha, NebraskA

SUMMARY:

  • As a well - rounded professional with over 20 years’ experience I’ve provided software consulting services through Confidential . fulfilling roles including Analyst, Architect, Developer, and Mentor.
  • I’ve designed, developed and maintained a wide variety of systems for a diverse clientele that ranges from multinational firms to startups in fields such as Financial, Insurance, Production & Manufacturing, Health Care, IT, Telecommunications, Real Estate, Banking, and e-Commerce.

TECHNICAL SKILLS:

Languages: C#, VB.NET, Power Shell, C++, VB, ASP

Development & Design Tools: Visual Studio, SharePoint Designer, Expression (Blend/Web), Sketch Flow

Databases: SQL Server, Solr, SQLite, Oracle

Presentation Layer: ASP.NET (MVC/Web Forms), Windows Form, WPF, Silverlight, Windows Store Apps

Middle Tier: WCF, Rest & Soap Services

Script Libraries: jQuery, jsRender, Knockout.jsMarkup: HTML, XML, XSLT, XPath, XAML

Queuing: MSMQ, SQL Broker

Business Intelligence: SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS)

Patterns & Practices: MVVM, IOC, DI, MVC, MVP

Cloud Computing: Azure, EC2

ORMs: Entity Framework, NHibernate, Linq To SQL

ThirdParty Components: Telerik, ComponentArt, Infragistics, SyncFusion, iTextSharp, PDFSharp

ALM & Project Management: TFS, GIT, MS Project

Modeling Tools: Microsoft Visio, Visual Studio EA, Sparx Systems EA

Software Testing: Visual Studio Test Center, Lab Management, Load Runner

Testing Methodologies: TDD, System, Unit, Regression, and User Acceptance Tests,Specializing in Performance/Stress Tests

PROFESSIONAL EXPERIENCE:

Confidential, Omaha, Nebraska

SharePoint Architect /Senior Developer

Responsibilities:

  • Spec’d & designed the physical / logical architecture of the new systems
  • Documented the upgrade process
  • Implemented multiple features to handle the custom branding

Skills utilized: SharePoint, PowerShell, C#

Confidential, Manchester, Tennessee

Software Architect / Senior Developer

Responsibilities:

  • Created a windows service to handle all the requisite application bootstrapping
  • Implemented a messaging subsystem to synchronize the application’s processes using a custom named pipe communication system
  • Implemented a custom compiler that separated individual tool views and associated view models into individual dlls
  • Added a owin based webapi to act as a local message endpoint
  • Added extensive debugger tooling allowing auto attachment of the ide to the spawned processes
  • Created many WPF tools implemented as custom controls for the view and associated view models

Skills utilized: C#, Owin, WPF, MVVM

Confidential, Denver, Colorado

Senior Developer

Responsibilities:

  • Maintained and extended a MVC based web site per user requirements
  • Increased traffic from 200,000 page views / day to 450,000 page views / day
  • Implemented an enterprise framework that included a HTTPRequestor component (substantially extended Microsoft HttpClient adding a full set of synchronous methods to match the default async ones)
  • Implemented a diagnostics component that would log to logsene all data access calls made for a given webrequest throughout all physical layers of the application.
  • Streamlined code execution greatly increasing the code base’s maintainability
  • Modified Omniture reporting to generate the required logging metrics
  • Wrote numerous extension methods

Skills utilized: C#, MVC, WCF, Solr, JQuery Widget, LINQ, Use Case, Test driven development

Confidential, Brooklyn Park, Minnesota

Senior Developer

Responsibilities:

  • Redesigned portions of the application to follow industry standards
  • Customized winform controls to enforce uniformity and promote reusability.
  • Implemented solution as a reference architecture to provide a pattern for ongoing development.
  • Reduced codebase by over 50% while increasing functionality
  • Transitioned core knowledge and information to permanent resources of the technical team.

Skills utilized: VB.Net, C#, CAB, CSLA, MVC, MVP, WinForm, XML, XSLT, LINQ, SQL, TFS, UML

Confidential, Grand Rapids, Michigan

Senior Developer

Responsibilities:

  • Implemented solution as a reference architecture to provide a pattern for ongoing development.
  • Increased application performance by 400%.
  • Transitioned core knowledge and information to permanent resources of the technical team.

Skills utilized: C#, WCF, JSONP, XML, LINQ, JQuery, SQL, TFS, Use Case, Data/Process Modeling, UML

Confidential, Scranton, Pennsylvania

.Net Architect, Senior Developer

Responsibilities:

  • Evaluated Informatica’s data service component for use in a data abstraction layer.
  • Evaluated Pega’s Business Process Management System.
  • Recommended software and architectural patterns that incorporated industry best practices and patterns to fulfill projects requirements.

Skills utilized: C#, WCF, SOA, LINQ, SQL, TFS, Use Case, UML, Informatica, Pega

Confidential, Grand Rapids, Michigan

.Net Architect, Senior Developer

Responsibilities:

  • Led the diagnostic effort during a weeklong Microsoft Lab engagement.
  • Identified and documented issues causing the performance concerns.
  • Designed and implemented many ‘quick fixes’ in order to meet a near term business deadline.
  • Architected a system to replace the flawed one that incorporated industry best practices and patterns.
  • Authored the roadmap document laying out the proposed architecture.
  • Transitioned core knowledge and information to permanent resources of the technical team.

Skills utilized: C#, WCF, JSONP, XML, LINQ, JQuery, SQL, TFS, Use Case, Data/Process Modeling, UML

Confidential, Pequot Lakes, Minnesota

Application Architect

Responsibilities:

  • Architected and designed a system that incorporated industry best practices and patterns.
  • Authored the roadmap document laying out the proposed architecture.
  • Created a proof of concept application to use as a Case Study to validate the architectural components of the proposed system. It was able to process ten million records in less than three minutes (vs multiple hours in the previous version)
  • Transitioned core knowledge and information to full time resources of the technical team.

Skills utilized: C#, UML, Data/Process Modeling, MSMQ, SQL Broker, XML, SQL CLR, SQL Server, TFS, Use Case, Sparx Systems EA, VS Enterprise Architect, Azure App Fabric, Windows Azure

Confidential, Minneapolis, Minnesota

Senior Developer

Responsibilities:

  • Designed and implemented custom data replication processes
  • Designed and implemented a custom payment gateway.

Skills utilized: C#, XML, LINQ, JQuery, Data/Process Modeling, TFS, Silverlight

Confidential, Minneapolis, Minnesota

.Net Architect, Senior SharePoint Developer

Responsibilities:

  • Architected a custom IM component that would use XMPP, SIP, and Communicator
  • Created a Yahoo weather OO wrapper based on XElement
  • Wrote a custom HTTP server to enable local launching of windows executable from the user’s browser.
  • Created multiple web parts per end user requirements.
  • Designed and implemented multiple feature receivers to ensure deployments were successful.
  • Customized and branded SharePoint implementations per end user requirements.

Skills utilized: SharePoint 2010, C#, XML, LINQ, JQuery, XMPP, SIP, TFS, Use Case, Data/Process Modeling

Confidential, Plymouth, Minnesota

.Net Architect, Senior Developer

Responsibilities:

  • As a Lead Architect, defined Architectural Patterns, common components, services and frameworks and designed application Interfaces to ascertain the project scope and best possible value optimization.
  • Designed a heartbeat component to identify what clients were in the system and log diagnostic information about their experience.
  • Created a custom compression and caching mechanism that reduced download size by 95%.

Skills utilized: SharePoint 2010, C#, LINQ, JQuery, Design Patterns, TFS, Oracle, DB2, Data/Process Modeling

Confidential, Minneapolis, Minnesota

Senior Developer, Mentor

Responsibilities:

  • Trained junior developers on utilized technologies.
  • Create a client-centric web application that extensively leveraged JQuery to facilitate all server access.
  • Created Silverlight based UI for internal systems.
  • Designed and laid out a 3-tier web application design that incorporated concurrency, distributed components, error handling, fault tolerance, and data persistence.

Skills utilized: JQuery, C#, VB.Net, Design Patterns, UML, WCF, XML, LINQ, Web Services, Silverlight

Confidential, Minneapolis, Minnesota

NET Architect, Team Lead, Senior Developer

Responsibilities:

  • Designed and created a high speed bidirectional xmpp data pump used in M2M communications.
  • Created rules engine to determine under what conditions to trigger the power relay to cycle
  • Customized SharePoint installations to meet requirements
  • Used Silverlight to create the front end allowing users to manage their power cycling rules.
  • Managed and lead a team of developers following best practices

Skills utilized: SharePoint, XMPP protocols, C#, Design Patterns, WCF, Silverlight, XML, LINQ, Encryption / Decryption, Smart Client, Web Services, NDoc, TFS, Scrum, Use Case Data/Process Modeling, Amazon’s EC2, Windows Azure, SQL Azure

Confidential, Fridley, Minnesota

Application Architect

Responsibilities:
  • Created test harnesses to validate 3rd party xmpp component performance and stability
  • Relayed area knowledge to team members

Skills utilized: XMPP protocols, C#, XML, LINQ, Encryption/Decryption, Http Handlers, TFS, Use Case, Amazon’s EC2

Confidential - Saint Paul, Minnesota

.NET Architect, Team Lead, SharePoint Developer

Skills utilized: SharePoint (Moss2007), C#, ASP.Net, Web Controls, XML, LINQ, Web Parts, User Controls, Web Services, Encryption/Decryption, Http Handlers, Config Readers, SubVersion

Confidential, Minneapolis, Minnesota

.NET Architect, Team Lead, Mentor

Responsibilities:

  • Designed and implemented DAL and BLL and front end layers
  • Created multiple web services allowing the import / translation of vendor data into a standardized format
  • Managed and lead a team of developers following best practices

Skills utilized: C#, ASP.Net, Web Controls, XML, LINQ, User Controls, Web Services, Encryption/Decryption, Http Handlers, Oracle, Config Readers, SourceVault, Use Case, DB2

Confidential, Saint Paul, Minnesota

Application Architect, Team Lead, Mentor

Responsibilities:

  • Designed and implemented the central pipeline that hooked together disparate systems.
  • Created numerous user controls (both winform and web based) to aid in the GUI implementation.
  • Managed and lead a team of developers, including coordination with the off-shore development team with high degree of emphasis on design attributes such as maintainability, testability, reusability, scalability, robustness, performance, security, and usability.
  • Trained FTEs on industry standards and practices to facilitate ownership transition to FTEs

Skills utilized: C#, VB. Net, ASP.Net, Web Controls, XML, User Controls, Web Services, Encryption/Decryption, PDF parser, Http Handlers, MSMQ, SQL 2000, iSeries, Config Readers, SourceSafe, Perforce, Use Case, DB2, Data/Process Modeling, J2EE, Servlets, WebSphere

We'd love your feedback!