Mark Nischalke

advertisement
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
Download