Mark Nischalke 412.401.6804 mark@mansoftdev.com SUMMARY OF QUALIFICATIONS Highly skilled professional with over 19 years full life cycle software development experience. Proven team leader and manager Experienced Solution Architect, Team Leader with Project management training and experience. SharePoint Architect and Senior Developer Microsoft Certified Professional Developer (MCPD), Microsoft Certified Solution Developer (MCSD), Microsoft Certified Application Developer (MCAD), Microsoft Certified Technology Specialist, MOSS 2007 & SharePoint 2010, Application Developer (MCTS), Microsoft Certified Solutions Associate: Office 365 A high-energy, enthusiastic and dependable individual who excels in challenging environments. SKILLS & TECHNOLOGY SUMMARY NET Framework 1.1/2/3.5/4.5, C#, ASP.NET, ADO.NET, MVC, XML, XSLT, HTML, JavaScript, SQL Server 2005/2008, T-SQL, WSS 3.0, MOSS 2007, SharePoint 2010/2013, JQuery, Ajax, CSS, CSS3, HTML5, Office 365, Sitecore, Azure EXPERIENCE September 2015 - Present Group Manager Avanade Tools & Technologies: C#, ASP.NET, AJAX, JavaScript, Visual Studio 2012/2013/2015, SQL Server 2010/2014, SharePoint 2010/2013, Office 365, Azure, JQuery, Sitecore Interface with clients, from business leaders to C-Level, to identify information technology needs Interview and hire team members Architect solutions and implement solutions to meet client business requirements Manage and direct team to accomplish implementation and delivery Mentor junior team members in software development skills Implement Azure-based solutions January 2015- September 2015 Manager, Specialized Services Hitachi Consulting Tools & Technologies: C#, ASP.NET, AJAX, JavaScript, Visual Studio 2012/2013/2015, SQL Server 2010/2014, SharePoint 2010/2013, Office 365, Azure, JQuery Manage and direct team of 25 off-shore and on-shore resources. Interface with clients, from business leaders to C-Level, to identify information technology needs Design, Architect and Develop ASP.NET MVC application hosted in Azure to give internal users access to database containing project details and sales information. Setup and configure Office 365 SharePoint Online environments for projects. Architect and develop an Azure hosted SharePoint App built with ASP.NET MVC used for revenue growth projects combining multiple data sources into a unified view. Lead Architect on multi-million dollar web application upgrade project for industry leading client. Mentor junior team members in software development skills June 2012 – January 2015 Associate Director NTT Data Tools & Technologies: C#, ASP.NET, AJAX, JavaScript, Visual Studio 2010/2012/2013, SQL Server 2008/2010, SharePoint 2010/2013, JQuery, Azure Participate in Pre-Sales activities, including in-person client meeting with C-Level and demonstrations, and writing proposals. Provide Solution Architecture and Team Leadership for SharePoint applications ranging from document management to web content management. Implemented coding standards for C# and JavaScript used through the business unit. Architected and lead development of an innovative SharePoint 2010 based application using JQuery and Knockout.js to implement response web design Architected unique solution for synchronizing data between on premise SharePoint and cloud based CRM system. Lead and manage on-shore and off-shore development team for ASP.NET Web Application hosted in SharePoint 2010 used by national insurance company. Defined architecture for document management application that migrating mutli-million item content from third-party platform to SharePoint 2010 November 2011 – June 2012 Senior Consultant CIBER, Inc Tools & Technologies: C#, ASP.NET, AJAX, JavaScript, Visual Studio 2010, SQL Server 2008, WSS 3.0, MOSS 2007, SharePoint 2010, JQuery Architect and Lead Developer for business critical application migrated from Lotus Notes to SharePoint 2007 under tight deadline. Architected innovative solution for migrating manual legacy process to web based application that increased efficiency of critical intake and response operation. Train users on SharePoint operations such as list management and view creation Advised and mentor client on Agile software development practices and other SDLC and ALM best practices. March 2011 – November 2011 SharePoint Architect Prequel Solutions Tools & Technologies: C#, ASP.NET, AJAX, JavaScript, Visual Studio 2010, SQL Server 2008, WSS 3.0, MOSS 2007, SharePoint 2010, JQuery Lead effort to initialize SharePoint Practice within organization to provide a Center of Excellence to clients needing SharePoint implementation and development services. Provided Solution Architecture for SharePoint 2010 applications for multiple clients. Meet with key business stakeholders and business analysts to gather and write requirements and formulate project schedules. Design and implement processes for best practices within organization surrounding SharePoint development and deployment. Conduct SharePoint Deployment Planning Services (SDPS) sessions for Microsoft Software Assurance customers. Architected a re-engineering effort for an ASP.NET web application utilizing a first of its kind Single Page Application architecture used by a national corporation’s internal sales and marketing staff to improve scalability, reusability and maintainability of code base and improve User Experience. Training client’s internal staff on requirements gathering and SDLC and ALM processes. March 2010 – March 2011 Computer Enterprises, Inc. (CEI) Senior Developer Tools & Technologies: C#, ASP.NET, AJAX, JavaScript, Visual Studio 2008/2010, SQL Server 2005/2008, WSS 3.0, MOSS 2007, SharePoint 2010, WPF, JQuery Built high availability website for parking system management functionality utilizing ASP.NET, JQuery and SQL Server Provide Solutions Architecture for custom application for clients using SharePoint 2010. Construct and deploy custom SharePoint application pages and custom lists to support data collection and workflow requirements. Lead developer for web content management system with SharePoint 2010 for large medical services provider using both on-shore and off-shore resources Architect and Lead Developer for SharePoint 2010 application for industry leading lighting manufacture and distributor to provide content and information on public and private sites. October 2008 – March 2010 Principal MANSoftDev Tools & Technologies: C#, ASP.NET, AJAX, JavaScript, Visual Studio 2008/2010, SQL Server 2005/2008, WSS 3.0, MOSS 2007, Silverlight, WPF, JQuery Architected database and application for monitoring patient throughput in a hospital environment which included custom SharePoint webparts that allowed staff monitor and edit data in real-time. Application also included customized automated reporting via SQL Reporting Services. Architect, design and create database and ASP.NET application for event management solution utilizing ASP.NET MVC and JQuery for highly responsive and dynamic interface. Architected, designed and implemented custom WPF based applications to support manufacturing client’s business operations with integration with SQL Server and Microsoft Great Plains. March 2008 – August 2008 Application Team Lead DVDEmpire Tools & Technologies: C#, XML, XSLT, Visual Studio 2008, Team Foundation server, SharePoint 2007, SQL Server 2005 Lead team of developers building and maintaining applications in support of eCommerce websites, warehouse operations, customer support and other internal business units. Initiated procedures and trained staff on Project Management tasks, such as requirements gathering and work breakdown schedules (WBS) Implemented standardized coding and requirements gathering and documentation practices. Designed and implemented application hosting and deployment framework to allow for streamlined maintenance and improved security of applications. Train and mentor staff on enterprise level application development tools and techniques. August 2007 –March 2008 Principal MANSoftDev Tools & Technologies: C#, ASP.NET, AJAX, JavaScript, Visual Studio 2005, SQL Server 2005 Developed a high security web application for document management used in litigation support by world-wide clients. Consulted with SharePoint 2007 deployment and construction issues for other development teams and projects. Provided guidance and training on architectural and design issues to management level employees. Designed and created SharePoint 2007 sites for Enterprise wide deployment, for both internal and external users. Redesigned legacy applications and databases to take advantage of .NET Framework 2.0 and 3.0 features and SQL Server 2005. May 2007 – Aug 2007 .NET Practice Lead Premier Technologies Tools & Technologies: C#, Visual Studio 2008, WSS 3.0, MOSS 2007, SQL Server 2005 Created and lead Microsoft Practice within company that focused on customized .NET development for clients Established standards and best practices for architecture and development. Architected custom .NET web and desktop solutions for clients. June 2006 – May 2007 Principal MANSoftDev Tools & Technologies: C#, ASP.NET, AJAX, JavaScript, Visual Studio 2005, SQL Server 2005 Defined architecture for high availability, secure document management website using ASP.NET 2.0 and SQL Server. Lead developer for web site and business and data access coding. Recommend, plan and conduct training for various development and project management topics. Mentor and guide developers on development tools, techniques and technologies to improve productivity and reliability. Evaluate training needs for development team, plan and conduct training on .NET Framework, ASP.NET and general development best practices. Architect ASP.NET template framework to allow organization to quickly respond to client needs with minimal development effort. Created architecture for a large scale network monitoring application using utilizing adaptive object modeling. July 2005 – June 2006 Architect/Lead Developer, Project Manager Millennium Pharmacy Systems Tools & Technologies: C#, ASP.NET, Windows, JavaScript, Visual Studio 2005, SQL Server 2005, MS Project Preformed duties as Project Manager for mission critical application development, including gathering requirements, writing specifications, creating schedules and assigning tasks. Architected multi-client Windows application used by pharmacy staff to monitor, prioritize and bill medication prescriptions. Architected and implemented database architecture for mission critical 24x7 application for pharmacy operations using SQL Server 2005 and SQL Service broker and Nitrification Services Created all stored procedures in both TSQL and managed C# for pharmacy operations application. Established and lead training program for junior developers. April 2004 – June 2005 Principal MANSoftDev Tools & Technologies: C#, ASP.NET, Windows, JavaScript, Visual Studio 2005, SQL Server 2000/2005 Assist in developing .NET web-based financial services application written in C# and utilizing a SQL Server 2000 database. Designed components to simplify and speed development efforts. Mentored other developers in writing SQL Server Store Procedures and C# performance techniques. Identify skills and training needs for client developers and organize and conduct training sessions on topics ranging from OOP to .NET Framework. Lead Architect and developer for a high availability, secured website for patients and physicians to review and monitor medical information using ASP.NET 2.0. Created data and business layers using Microsoft Enterprise Library and C# 2.0. Trained and mentored other developers in n-Tier architecture design and implementation. Assist in developing .NET based Commerce Server 2002 applications for both web and desktop. Design and implement C# based server control for ASP.NET websites to send email to subscribed customers. Design and code high volume, high availability website that allowed access to multimillion record doctor information database utilizing ASP.NET, C# and SQL Server 2000 April 2002 – April 2004 Senior Developer Scott Pipitone Design Tools & Technologies: C#, ASP.NET, JavaScript, Windows, CSS, HTML, PHP, JavaScript, Visual Studio, SQL Server 2005 Lead team in creating customizable, self-generating website architecture for small businesses. Designed, implemented and lead team to create a high availability multilingual data driven web site using C#, ASP.NET, ADO.NET and SQL Server 2000. Worked with client to produce requirements and specifications documentation. Designed, created and implemented an eCommerce site using C#, ASP.NET and SQL Server 2000. Designed, created and implemented time tracking system using SQL Server 2000 and ASP.NET based web application and C# desktop applications. Implemented company standards for coding, development, issue tracking, requirements analysis and documentation and specifications documentation Created PHP and mySql based web application for tracking lost and found pets that has become a standard for statewide agencies. Mentored and taught others web and application development techniques. Served as team and technical lead on multiple projects. Lead team development and continuing education efforts. May 2000 – April 2002 Principal MANSoftDev Tools & Technologies: C++, Windows, SQL Server 2000 Designed and developed ATL COM based components that used OLE for Process Control (OPC) to communicate with devices and monitoring software for use in an N-tiered train control systems. Performed as lead developer for design and implementation of COM based components needed to interface between devices and monitoring software in N-Tiered application. Designed and developed ActiveX based control for use in VBA based Train Control displays. Mentored and taught other developers and managers in COM, ATL and XML techniques and procedures. Designed and developed a solution to translate ACSII documents into XML, enter data into a DB2 database, and drive a JSP based website from then database. This application was MFC dialog based and used COM components to format XML and OLE DB to access the DB2 database. Created a socket based bulk email component using COM to support automatic customer notification of updates to the database. Created searching algorithms for corporate website using XML, JavaScript and ADO. Developed client/server application to display and modify medical testing data stored in SQL Server 7.0 database. Client was written in Visual Basic and used stored procedures to query and manipulate the database. Developed several process improvement automation tools using a variety of techniques, including JavaScript, Visual Basic, Windows Script Hosting, and Visual Source Safe automation Maintained and enhanced a MFC application to create electrical power distribution equipment drawings and specifications. Redesigned division website to utilize HTML/DHTML to enhance the user experience with more dynamic content. Designed and developed a COM based components to convert legacy data into XML to increase maintainability, usability and extensibility. October 1998 - May 2000 ANSYS, Inc. GUI Developer Tools & Technologies: C++, Windows, ATL, WTL, STL, SQL Server 2000 Responsible for the development of the Graphical User Interface for high-end engineering product, using Visual C++, MFC, ATL, COM and ASP. Designed and developed installation program using a combination of DHTML application, Visual C++, and InstallShield 5.5. Lead project to localize software and installation routines into several languages. Assistant Network Administrator for development domain. Initiated companywide installation strategy using Windows Installer. December 1997 – October 1998 Principal MANSoftDev Tools & Technologies: C++, Windows, SQL Server 2000 Developed an N-Tiered point of sale application suite designed for a Windows NT/BackOffice environment. This application utilized both BTrieve and custom database files for reading and writing of critical operational data. Designed and developed the main user-input method for the client using Visual C++. Designed and implemented a MAPI based communication system that would allow the operator to receive and respond to e-mail messages sent within the network. Responsible for redesigning and maintaining a critical dynamic link library used by both Visual Basic and C/C++ applications within the product suite. This DLL allowed the retrieval and manipulation of data from the local and remote registries and was designed to operate seamlessly in an online and offline mode. Designed and maintained installation program for this application suite utilizing InstallShield 5.1. January 1996 - September 1997 Programmer/Analyst American Business Information, Omaha, NE Tools & Technologies: C, C++ Responsible for the maintenance and continued development of several MS-DOS based database applications. These applications utilized a proprietary database structure that allowed searching on multiple indexes. Information could then be viewed and/or exported and printed in various formats. Responsible for the development of MFC based database applications designed for the Windows 3.x/95/NT environment. These applications utilized a proprietary database structure that allowed searching on multiple indexes. Using customized document/view architecture, it allowed data to be viewed, printed and exported in several formats. Designed, coded, and maintained a MFC based utility application to allow users to retrieve data via FTP then view and print the data in various formats. Supervised contract personnel in development of MS-DOS based database application, which allowed indexed searching, viewing and exporting in various formats. Assisted users in set-up and use of software, including hardware and software configuration. Designed and developed a utility application that allowed viewing and printing of customer data obtained from files. EDUCATION Master of Information Systems University of Phoenix GPA: 3.6 BS, Computer Science American Intercontinental University GPA: 3.6 A.A.S, Industrial Security Community College of the Air Force Computer Programming Certificate Gateway College Omaha, NE GPA: 3.94 Project Management Masters Certificate PM Centers USA University of Pittsburgh Katz School of Business TECHNOLOGIES .NET, C#, ASP.NET, ADO.NET, MVC, XML, XSLT, C/C++, Visual C++, MFC, ATL, COM, HTML, DHTML, ASP, JavaScript, SQL Server 2005/2008, TSQL, WSS 3.0, MOSS2007, SharePoint 2010/2013, JQuery, Ajax, CSS, CSS3, HTML5 Certifications Microsoft Certified Professional Developer (MCPD), SharePoint Developer 2010 Microsoft Certified Solution Developer (MCSD) Microsoft Certified Application Developer (MCAD) Microsoft Certified Technology Specialist, .NET Framework 2.0 Web (MCTS) Microsoft Certified Technology Specialist, .NET Framework 2.0 Windows (MCTS) Microsoft Certified Technology Specialist, MOSS 2007, Application Developer (MCTS) Microsoft Certified Technology Specialist, SharePoint 2010, Application Developer (MCTS) Microsoft Certified Specialist, Programming in HTML5 with JavaScript and CSS3 Microsoft Certified Solutions Associate: Office 365 Sitecore XP 8 Website Development for .NET Developers