Mark Nischalke
801.901.0927
mark@mansoftdev.com
SUMMARY OF QUALIFICATIONS
• Certified and experienced .NET and Azure Developer and Architect
• Experienced Solution and Application Architect
• Highly skilled professional with over 20 years full life cycle, full-stack software development experience
• Leader/Manager with experience establishing corporate development and training practices and policies
• A high-energy, enthusiastic and dependable individual who excels in challenging environments
SKILLS & TECHNOLOGY SUMMARY
• NET Framework 1.1/2/3.5/4.5/4.7, Core 2.1/2.2/3.0/3.1/5.0, C#, ASP.NET, ADO.NET, MVC, XML, JavaScript, SQL Server 2005-2017, T-SQL, SharePoint 2007-2016, JQuery, CSS, HTML5, Azure, Angular, Knockout, Entity Framework, Xamarin, Typescript, Blazor, CosmosDB, Power Platform
EXPERIENCE
April 2021 – Present MANSoftDev |
Solutions Architect
|
• Migrate legacy application to Azure Cloud services • Convert legacy application to microservices • Advise and guide team on developing DevOps practices and modern software architecture • Leading team in best practices for developing modern enterprise level software applications • Mentor junior developers to guide them in increasing skills and experience • Communicate with clients to establish architect for solutions • Architect micro-service based application utilizing Microsoft Azure services, including App Services, Functions and API Management • Advise and guide team on developing DevOps practices and modern software architecture • Leading team in best practices for developing modern enterprise level software applications • Mentor junior developers to guide them in increasing skills and experience |
August 2020 – March 2021 Persistent Systems |
Senior Practitioner, Cloud Practice Reason for leaving: End of term |
• Communicate with clients to establish architect for solutions • Mentor development team on architecture and coding practices • Work with Project Managers/Scrum Master to ensure proper definition and scoping of work • Architect migration from legacy application framework to cloud-based services using Azure • Build POC environments and application frameworks for development teams • Establish development standards and best practices |
November 2019 – August 2020 KForce – Marriott International, KRGT |
Architect/Lead, Contract Reason for leaving: COVID-19 layoff |
• Leading team in best practices for developing modern enterprise level software applications • Architect micro-service based application utilizing Microsoft Azure services, including App Services, Functions and API Management. • Migrate legacy application to modern framework, .NET Core 3.1 • Advise and guide team on developing DevOps practices and modern software architecture • Mentor junior developers to guide them in increasing skills and experience |
November 2018 – November 2019 MANSoftDev |
Solutions Architect, Fulltime Reason for leaving: Seeking increased responsibilities |
• Assist in re-engineering Angular and .NET solution using industry best practices to meet State and Federal guidelines. • Advise and guide team on developing DevOps practices and modern software architecture • Leading team in best practices for developing modern enterprise level software applications • Mentor junior developers to guide them in increasing skills and experience • Develop multi-lingual video content streaming application for web and mobile devices • Architect solutions for enhancing existing applications • Establish development standards for Front-End and Back-End development teams • Develop project plans and schedules in coordination with development team, PMO and client representatives • Architect application framework for cloud-based document management system using Azure Service Fabric and Functions • Advise on modernization and education effort for implementing DevOps procedures using Azure DevOps • Train and mentor staff on best practices for SDLC, application development and Agile |
September 2017 – November 2018 Maintenance Connection
|
Sr .NET Architect / Developer, Fulltime Reason for leaving: Position redundancy from multiple acquisitions |
• Evaluate existing technology and develop roadmap for modernization of legacy systems • Lead effort to migrate application from hosted data center to AWS cloud environment • Architect solutions for modernizing applications using Azure and .NET Core using a Microservices architecture • Develop and deliver critical client integration application utilizing REST-based API • Lead modernization and education effort for implementing DevOps procedures using Azure DevOps |
March 2016 - September 2017 MANSoftDev |
Solutions Architect, Fulltime Reason for leaving: Seeking increased responsibilities |
• Design and implement high performance secure web application used for analyzing health insurance claims • Lead UI/UX architect for department ensure all application utilized best practices and adhered to corporate standards, train and mentor junior developers • Collaborated with business users and product owners for application design and architecture • Architected and lead team developing ASP.NET MVC based Web Applications using C# and client-side scripting with AngularJS • Implemented and trained teams on DevOps processes and automated testing • Architected and developed REST-based API for application business logic and exposed it via Azure API Management services • Implement Azure based services for API management and exposing business logic to authenticated clients. |
September 2015 –March 2016 Avanade |
Solutions Architect / Group Manager, Fulltime Reason for leaving: Position eliminated |
• Interface with clients, from business leaders to C-Level, to identify information technology needs • Interview and hire team members • Architect 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 |
January 2015- September 2015 Hitachi Consulting |
Solutions Architect / Manager, Specialized Services, Fulltime Reason for leaving: Lack of work |
• Manage and direct team of 30 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 • Implement procedures for automated developer unit testing for front-end and back-end code |
June 2012 – January 2015 NTT Data |
Solutions Architect / Associate Director, Fulltime Reason for leaving: Lack of work |
• Participate in Pre-Sales activities, including in-person client meeting with C-Level executives, writing proposals and defining SOWs. • 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 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 migrating multi-million item content from third-party platform to SharePoint 2010 |
January 1998 – March 2012 MANSoftDev |
Solutions Architect, Fulltime Reason for leaving: Seeking increased responsibilities |
• 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 applications for multiple clients. • Meet with key business stakeholders and business analysts to gather and write requirements and formulate project schedules . • 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. • Advised and mentored clients on Agile software development practices and other SDLC and ALM best practices. • Evaluate training needs for development team, plan and conduct training on .NET Framework, ASP.NET and general development best practices. • Architected innovative solution for migrating manual legacy process to web-based application that increased efficiency of critical intake and response operation. |
EDUCATION
Master of Information Systems |
University of Phoenix GPA: 3.6 |
BS, Computer Science |
American Intercontinental University GPA: 3.6 |
Project Management Masters Certificate |
University of Pittsburgh, Katz School of Business |
CERTIFICATIONS
Microsoft Certified: Power Platform Developer Associate
Microsoft Certified: Azure Solutions Architect Expert
Microsoft Certified: Azure Developer Associate
Microsoft Certified Professional, Office 365 - 2016
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