Solutions Architect Resume Profile
PROFESSIONAL SYNOPSIS
- Solutions oriented focused Senior Software Engineer with progressive experience in application development database development and administration technical and network administration.
- Skillfully designs and builds software systems.
PROFESSIONAL HISTORY
Solutions Architect
Confidential
System Center Service Manager Solutions
- Served as technical lead and architect designing System Center Service Manager deployments and integration solutions.
- Produced both sales proposals and technical design documentation to support prospective client requirements.
SharePoint 360
Designed and deployed a project tracking solution utilizing both out of the box and custom functionality.
Lead Developer
Confidential
Tactical Analysis Production System TAPS
- Served as lead developer in architecting designing and producing the Windows Presentation Foundation WPF user interface UI layer prototype for the TAPS v2.0 application.
- Wrote application on top of .NET 4.5.
- Collaborated with team member to design an OpenGL user control hosted within a WPF window.
- Coordinated with team member in design of interface between the WPF UI and the business logic layer written in unmanaged C .
Lead
Confidential
Configuration Builder
- Served as lead developer in designing and developing a web-based application to create the custom build configuration file used by the client.
- Built on top of MVC 3.0 as a single page application utilizing KnockoutJS jQuery and BootStrap.
myPractice
- Architected the application database utilized a database first approach and utilized Entity Framework 4.0 to design and develop the data access layer of the application services tier.
- Designed and developed application services layer utilizing WCF 4.0.
- Developed data aggregation and role-up module in SharePoint 2010 utilizing a combination of custom web parts server controls and Telerik controls.
- Utilized a custom SharePoint 2010 claims provider and designed application claims to support both service layer and client layer requirements.
FDC
- Played role as data services architect and developer on a team building a multilingual financial data integration application and designed and developed a service layer on top of WCF 4.0 using a code first approach with Entity Framework 4.0.
- Designed and developed deployable SSIS packages for nightly synchronization of FDC application data and the client s financials database.
DS GoFOIA
- Acted as primary developer in developing and integrating goFOIA business process requirements into a successful SharePoint 2010 solution by automating the FOIA request process flow from inception in the CRM system to completion in the document management system.
- Designed and developed a communication solution utilizing Microsoft Azure cloud services that allowed a disconnected asynchronous data transfer between site independent deployments of Microsoft CRM 4.0 and SharePoint 2010.
Senior Software Consultant
Confidential
MS CRM Deployment Configuration and Integration
- Integrated the Sales Quoting Application into CRM providing an efficient and familiar product lookup feature to extend the CRM quote creation process.
- Utilized a number of technologies built a data synchronization service integrating Microsoft Dynamics Great Plains Microsoft Dynamics CRM and a line-of-business application that streamlined the client s customer service operations.
Environment Microsoft CRM Adapter and SDK and the Microsoft Sync Framework
Sales Quoting Application
- Developed a product lookup and quote building application using Silverlight 4.0 and WCF web services.
- Built application as an interim solution to minimize the inconsistencies on quotes being created by field salespersons which was later integrated as a complete solution into Microsoft Dynamics CRM.
Operations Manager 2005 to Operations Manager 2007 Rules Conversion Project
- Served as project lead mid-schedule and established and executed a solution plan leading to the successful delivery of a floundering project.
- Utilized a combination of automation coding and manual input and led team in the conversion of 3000 Microsoft Operations Manager 2005 rules to Microsoft System Center Operations Manager 2007 R2.
Senior .NET Developer
Confidential
Team Lead/Software Architect
Department of State Health Services
- Utilized agile principles and continuous integration practices and led a team of 4 software developers in the successful remediation of multiple legacy software systems.
- Introduced and established a baseline development environment supporting Visual Studio 2008 .NET 3.5 unit and integration testing and continuous integration for the client s future development projects.
- Environment MSBuild Cruise Control.NET nUnit Test Runner RhinoMocks Visual Source Safe
Acknowledgement of Paternity AOP
- Designed and architected a Windows Service and multi-tier web application providing automated processing and correction of AOP records.
- Environment ASP.NET MVC and jQuery for the web interface StructureMap for inversion of control and Windows Communication Foundation for the service interface
ESO Information Center
- Designed and architected a multi-tier Windows Forms application providing real time directory lookup of agency resources.
- Implemented patterns including model view presenter MVP pattern application controller pattern command pattern and event aggregator pattern.
- Environment Windows Communications Foundation for web services StructureMap for inversion of control IoC MS SQL Server 2005 for data storage and Click Once for packaging and deployment
FileMan
- Designed and architected an extensible multi-threaded Windows service based solution providing scheduled batch file transfers and processing across a variety of network protocols. System replaced a COBOL and JCL script batch processing system.
- Environment Windows Workflow for process orchestration Windows Communication Foundation for the service interface and MS SQL Server 2005 for process metadata and reporting
Senior Software Developer
Confidential
- Provided leadership and organization to staff of 22 software developers DBAs system administrators and software test engineers.
- Managed task deliverables project plans and customer expectations.
- Provided architectural oversight to the Air and Space Expeditionary Force AEF operations application suite.
- Provided mentoring and guidance to technical staff.
Senior Software Developer
Confidential
- Provided expert level analysis design and software development to iNQUATE for the iNQUATE human capital management application focusing on the core job descriptions module. Utilized ASP.NET AJAX and among other Microsoft technologies to create a highly responsive user experience.
- Increased quality control and decreased time spent troubleshooting solution synchronization issues by implemented a continuous integration environment and a nightly automated deployment process using nUnit MSBuild CruiseControl.NET and custom build/deployment scripts.
- Represented iNQUATE Corporation as technical lead in high visibility client presentations.
Senior Software Developer
Confidential
- able Professional MVP award for strong contribution to the successful upgrade and migration of the VMPF system from SQL Server 7 to SQL Server 2000 and from IIS 5 to IIS 6.
Confidential
Senior Software Developer
- Provided expert level analysis design and software development to BAMC for the PI Nexus application. Utilized latest Microsoft technologies for no touch deployment which included Click Once Smart Client and web service technologies.
- Created core application engine for the storage retrieval and calculation of metric data for PI Nexus using C .NET 2.0 Spring.NET nHibernate and classic ASMX web services. Utilized agile practices in a domain driven design methodology with a strong emphasis on unit and integration testing utilizing nUnit. Maintained a process of continuous integration utilizing MSBuild CruiseControl.NET TestDriven.NET and Subversion.
Software Development Manager
- Led development team in earning the 2004 Best of TRICARE on the Web Silver Star Award for development of the Brooke Army Medical Center TRICARE website.
- Restructured the web-based enterprise hospital education system to streamline with the facilities business process. Provided sound technical and administrative support. Supported new and ongoing data storage requirements through design development and coding of MS SQL server-based databases. Developed applications based on user requirements using Microsoft tools and technologies which included VB6 VB.NET C ASP.NET WMI directory services SQL Server 2000 and COM.
- Provided enterprise desktop architecture and configuration control. Provided oversight to the desktop engineering process used to stage applications for deployment. Facilitated general consultation to the government client on all facets of the enterprise network.
- Re-engineered software applications with Veritas WinInstall software to co-exist with 150 medical and non-medical desktop applications. Migrated networked workstations from Windows NT/Windows 2000 to Windows XP PRO while maintaining legacy applications that were no longer supported by Windows XP PRO. Implemented a network-wide anti-virus strategy using McAfee Management Console and Symantec Anti-Virus Corporate Edition.
Technical Instructor
Confidential
- Served as lead trainer on MS SQL Server 2000 administration database design and database development. Provided technical training in Microsoft technologies database design and implementation and general networking technologies. Taught Visual Basic 6.0 MS SQL Server 2000 Windows 2000 Windows XP Exchange 2000 basic networking hardware troubleshooting and network security.
- Received the distinction as Top Instructor for the 2nd quarter of 2001 from colleagues.