JOSEPH M. REIDELL, MCSD 47 West Manilla Avenue Pittsburgh, Pennsylvania 15220 firstname.lastname@example.org 412-458-0780 cell 412-398-5326 Software Engineer • Consultant • Systems Architect An uniquely talented team player with proven senior-level expertise in both Software Development and Systems Architecture looking to become part of a successful software development team. Joe is a motivated self-starter with over 15 years working experience in Information Technology ranging from Client-Server development to Web- based Marketing and Data Management application development. He enjoys mentoring junior developers and transitions well between technical and business environments. Joe is a hard working individual looking to be a part of a team and to support achievement of overall corporate goals and objectives. Core competencies include: Microsoft C# .NET SQL Server (w/ DTS) .NET Framework 1.x/2.0/3.x Microsoft VB .NET Microsoft Visual Studio Internet Information Services Microsoft Visual Basic Microsoft SharePoint Windows Operating Systems XML/XSLT/Web Services Microsoft Office Microsoft Active Directory OO Design/Development SharePoint/MOSS/WSS Microsoft Message Queue ASP/ASP.NET Requirements Gathering Project Management Windows Workflow WCF/WPF PHP/MySQL Development More technical competencies are available upon request. CAREER EXPERIENCE Ferrum Consulting, LLC, Pittsburgh, Pennsylvania, November 2007 – Present Owner/Principal Consultant Provide IT Consulting Services ranging from Web Server/Network Security, Application Design and Architecture, Software Development, Project Management and Systems Integration. My client-base includes Financial Services Firms, Business and IT Consulting Firms, Placement Agencies and various Pennsylvania SMB’s. Designed the architecture, developed, deployed and manage a web application for a Pittsburgh, PA based Financial Advisory Firm that provides a web community application for investors to rate and review financial advisor performance allowing other community members to identify competent financial advisors. The application is developed using C# and the .NET 3.5 Framework, SQL Server 2005 and IIS 6.0 on a Windows 2003 Server. Full OO Domain Model, configurable data layer, custom membership and role providers against a custom integrated membership database schema. Developed a content management solution for a global Credit Card provider to manage and support their regional Operational Regulations publications and policies governing the content. The system was developed using C# and the .NET Framework 2.0 and 3.5 and consists of a Windows Desktop Application and ASP.NET Web Application utilizing AJAX and Web Services. The Web Application is hosted in IIS 6.x and supported by a SQL Server 2005 database. Participated in all facets of the development phase providing support, design and development expertise where required. Continued… JOSEPH M. REIDELL, MCSD Page 2 CAREER EXPERIENCE CONTINUED Designed and developed entire web site from scratch including graphic design, content layout and taxonomy, database design and development, OO Domain Model, membership and role provider and integration with open source software packages providing Blogging and Content management functionality. Developed System Design, base OO Architecture and data schema for Pittsburgh area home builder. Laid out project templates, developed domain model, installed and configured development and staging environments, formulated strategy for publishing project to production server and configured server security. The base projects and code components were developed using C# and the .NET 2.0 Framework in Visual Studio 2008 utilizing a SQL Server 2005 database. Developed primary web site application for a national fast food chain. Developed web site using C# and Visual Basic.NET and the .NET 2.0 Framework. Required to integrate new web design and architecture to existing database schema and operational content management system. Added components to existing Content Management System to allow client to manage content for newly developed controls and functionality. Provided Web Server Security, SQL Server Performance and overall Server Health guidance to assure site performs as expected. Handle all business operations and accounting tasks. This includes sales calls, resource allocation and acquisition, contract negotiations, project estimates, project oversight and billing operations (payable and receivable). DDI, Inc., Pittsburgh, Pennsylvania, March 2007 – November 2007 Senior Software Engineer As a Senior Software Engineer and member of the Services Architecture Engineering group my focus was on integrating DDI’s three product lines, each product line includes multiple software products. Using C#, .NET 3.0, MOSS, WSS, Active Directory and MSSQL 2005 I was tasked to develop applications with a focus on centralizing and sharing all software and services via the client facing SharePoint Portal and the SharePoint platform. Developed Document Library Mirror application using Microsoft SharePoint Event Syncs. This application listened for events within a specified SharePoint Document Library Folder and kept an up-to-date copy of all documents and folders out on the network. This was a strong-named assembly written in C# using event delegates to monitor the activity in the folder. Developed Windows Workflow components and applications that support progressing a user through a sequence of dynamic content items and routing the user requests based on feedback and responses from the content items. Content was stored in a MSSQL 2005 database, Windows Workflow tracking and persistence services were implemented to track the progress and maintain the integrity of long running processes. User information was stored in a custom database, users were required to authenticate with the custom user store and respond to the assigned content items. Windows Workflow was integrated with custom ORM objects and Web Services to facilitate user progression. Developed HTTP Module to support Globalization across multiple projects. DDI develops software for a Global audience and content is stored in multiple languages. The HTTP Module controls the mapping of multilingual content to user preferences. Custom XML Configuration Sections in Web.Config are used to control the behavior of the HTTP Module. Interfaces were developed so that other applications within the enterprise could reuse the module anyway they need to by implanting the process contract. This application has been deployed with a custom application and a SharePoint Portal application with plans for more implementations in the future. JOSEPH M. REIDELL, MCSD Page 3 CAREER EXPERIENCE CONTINUED Developed Plug-in Architecture that imports tab delimited data into Active Directory, SharePoint and custom application data stored through a command line interface. The application is used to bulk-load user data into applications and update existing user data. Customization is made possible through the use of a common Plug-in API that allows developers to build their own Plug-in to import data into any store they wish. I developed an Active Directory Plug-in, a SharePoint Plug-in and a custom application Plug-in and all three Plug-ins are controlled in a specified sequence through a console application and app.config file. CIBER, INC., Pittsburgh, Pennsylvania, 1999 – March 2007 (formerly Compuvisions and FullTilt Solutions) Technical Architect/Senior Consultant Lead and participated in multiple high-profile engagements designing and developing software components and services in support of client requirements. Worked on numerous software projects through the entire development life-cycle including requirements gathering, documentation, design, development, deployment and support. Wore multiple hats when required and worked on Sales Teams, Management Teams, Infrastructure Teams and Development Teams all in support of the common goal to grow the business. Served as Network Administrator, Web Hosting Administrator, MSSQL DBA and Project Manager in addition to my project development responsibilities from the day I started with the company. Helped grow the local office from 5 individuals to over 200 consultants and have positioned the environment to support continued growth. Designed the web services interface, developed the server object model and developed the client application for a Web Services application that performed CRUD functionality against a Microsoft SQL Server database. This application utilized ASP.NET, C#, XML and XSLT to transform data to-and-from text files and the database allowing external clients to securely issue SQL Request commands via the web services client, based on the commands sent to the web service the client can specify whether they are uploading data for create, updates and deletes. Clients can also retrieve data from the web service and save it to a local file format governed by XSLT. Designed and Implemented the Service Architecture of a Major Multi-Brand commercial client web marketing system that profiles users and tracks their actions across multiple domain properties. Performed analysis and proof-of-concept research on initial requirements to design the architecture, later worked on deploying and supporting the final service architecture. The system was built using ASP.NET, C#, Web Services, Custom Web/Server Controls and currently supports over 55 consumer brand web sites and supports approximately 6 million page views a month. Designed, developed and deployed a multi-user Active Directory integrated support request/helpdesk ASP.NET web application developed entirely in C# utilizing the Microsoft .NET Framework 2.0. The application interfaces with a SQL Server 2005 database with a robust object model based entirely off of the database schema. The application accepts user requests for software, hardware and support and routes those requests to the proper support teams and tracks the progress of the request. This application is used to streamline office requests and consolidates task tracking through completion into a single web-based interface available as an extranet application. Designed and developed a service-based web application that links major commercial web sites to online retailers, tracks consumer click-through rates and purchases made at affiliate retailers. Designed and developed the database schema, the object model (VB6/COM), web site services (pre-SOAP/web services using VBScript and ASP) and reporting interface. Currently supports over 55 consumer brand web sites and tracks approximately 10,000 click-throughs per month. JOSEPH M. REIDELL, MCSD Page 4 CAREER EXPERIENCE CONTINUED Developed and deployed SharePoint intranet portal for major marketing manufacturer to facilitate expansion and roll-out of new products to retail stores across the country. The company manufactures Store Display Materials in support of their clients and required a portal to communicate the progress of their current roll- out. Developed multiple Web-Parts to support the dissemination of information with integration across the network including the SharePoint Portal, network shares and Exchange Server. Also installed and configured the Portal Server and supporting Software. Worked as lead Infrastructure Engineer designing and deploying the development network and web hosting environments. Managed and maintained the local development network and was responsible for growing the environment from a Windows NT 4.0 Workgroup-based network to a fully-integrated Windows 2003 (R2) multi-domain master Active Directory forest that supports more than 60 consultants on a daily basis. Consultants work on multiple projects utilizing diverse platforms servicing multiple clients requiring a reliable infrastructure. SCDC INFORMATION DESIGN, Pittsburgh, Pennsylvania, 1996 – 1999 Senior Technical Lead Designed and Developed client-server and web-based applications in support of client needs and requirements. Supported a three network WAN via PPTP to facilitate collaboration across multiple branches. Started as a junior programmer and quickly became the project lead on all company engagements. I was instrumental in moving the company from a client-server development model to a more efficient web-based architecture that reduced deployment time and effort and increased profits. Designed and developed a Visual Web-based Inventory Management application that allowed warehouse workers to manage the warehouse inventory and order fulfillment processes through a simple web-based interface. Designed the database schema, developed the web site and security architecture and developed the Visual Management component as an ActiveX control hosted on a secure network web server. Installed the software and deployed the application. Developed an n-tier client-server ERP application that aided the HR department of a foster care agency track client information and employee/volunteer information to ensure certification compliance with state and federal standards. Developed the application in Visual Basic 5/6 using Microsoft SQL Server 6.5/7.0 and used a middle tier set of components that facilitated communication with the data layer. Designed and implemented a wide-area network architecture that allowed three branch offices to collaborate on projects securely using Microsoft Remote Access Services and PPTP (early VPN). Managed a team of developers that developed, deployed and supported client requests as they came in to the sales staff. Reported directly to the President/CEO. PITTSBURGH BUSINESS CONSULTANTS, Pittsburgh, Pennsylvania, 1995 – 1996 IT Consultant Worked as an IT consultant specializing in web application and PERL script development. I was staffed at multiple client sites working on project-based engagements ranging from Quality Assurance to command-line based search interfaces. JOSEPH M. REIDELL, MCSD Page 5 CAREER EXPERIENCE CONTINUED Worked as a Quality Assurance Engineer on one of the very first Content Management Systems that was deployed at Michelin Tire Corp. The software was developed as a Windows-based desktop application that provided wizard-based content development, deployment and management. Responsible for testing overall system functionality to assure that it met the software requirement specification. Assisted developers in debugging source code releases and identifying specific suspect code by module and line number. Designed, developed and deployed a command-line search engine with a web interface that searched through multiple folder stores and returned CAD files and specifications. CORALREEF DESIGN GROUP, Stuart, Florida, 1994 – 1995 Web Application Developer Served as principal application developer for an advertising and marketing firm with clients ranging from Law Firms to Manufacturing Companies. Developed multiple web applications based on client specifications. Developed PERL-based email, survey and guest book applications for multiple clients in support of web site initiatives. Created dynamic CGI scripts that could be deployed on future projects without the need for a developer.
Pages to are hidden for
"Download - ReidellNET - Home.doc"Please download to view full document