Joseph M. Reidell, MCSD
47 West Manilla Avenue, Pittsburgh, PA 15220
joe@reidell.net, 412-458-0780, Mobile: 412-398-5326
Software Developer • IT Consultant • Systems Architect
An uniquely talented team player with proven expertise in Enterprise Systems/Software Development and Systems Architecture looking to become part of a successful software development team. Joe is a motivated self-starter with over 20 years working experience in Information Technology encompassing Multi-tier Architectures, Desktop Software, Web Applications, Web APIs, Web Services, Mobile Applications, Enterprise Content (CMS) and Data Management all the way through ETL applications and everything in between. He enjoys mentoring and assisting other developers and transitions well between technical and business environments. Joe is a hard working individual looking to be a part of an organization and support the achievement of corporate goals and objectives.
- Microsoft C#/VB .NET
- Oracle/DB2/MySQL/NoSQL
- .NET v1.x-5.x/.Net Core 1-3.x
- JavaScript/JQuery/Ajax/CSS
- MSSQL/SSIS/SSRS
- Async/Concurrency/Multithreading
- MVC/Web API/HTML5
- XML/XSLT/XAML/YAML/HL7
- IBM MQ/MSMQ/RabbitMQ
- Marketing/CRM/CMS
- Microservices/RESTful APIs
- ASP/ASP.NET/HTML
- Solution Design/Architecture
- WF/WCF/WPF/Web Services
- CI/CD/MSDevOps(TFS)/SVN/Git
- AngularJS-7.x+/React/Bootstrap
- Azure/AWS/Cloud Architecture
- Jira/BitBucket/Confluence
- ConnectiveRx – Pittsburgh, Pennsylvania, April 2019 - January 2021
- Dev Lead/Senior Application Developer
- Enhanced and Implemented New Features for a Cloud-based, Multi-Tenant SaaS Application that facilitated Pharmaceutical Distribution for various Global Pharmaceutical Organizations.
-
- Enhanced and Implemented Application Features using C#, .NET Core, JavaScript, Web APIs, React, Angular, SASS, CSS, JSON, XML, HL7, RESTful services, MSSQL Server Database Schema and Stored Procedure Code (t-SQL).
- Personally increased revenue on a per implementation basis by more than 60k (conservative estimate) by automating dev tasks and client on-boarding to decrease overall man hours by more than 240 hours per resource. This was provided in addition to my regular development duties, not as a project deliverable but a gap that I saw needed to be filled.
- Automation Architecture Recognized as a deciding factor to clients and whether or not they would implement their various distribution strategies with ConnectiveRx. The speed to delivery provided by the automated processes were the tipping point when compared to the competition.
- Developed and Provided Support for Multiple Microsoft SQL Databases with varying functionality that interfaced with a Microservices Architecture, Amazon Web Services and the Microsoft Azure Service Family.
- Developed Services and Provided Support for the ConnectiveRx Microservices Architecture via Web API end-points hosted by Amazon Web Services (AWS) and Microsoft Azure.
- Mentored Junior and Intermediate Developers on React Development and Best Practices as well as assisted Senior Development Team Staff in the on-boarding process as they joined the team.
- Participated in a mixture of Agile and Kanban Methodologies working through Stand-Ups, Sprints, Epic Grooming, Story Workflow, Delivery and Support, adhering to ever evolving SDLC.
- UPMC Healthcare Exchange – eBenefits.com, Pittsburgh, Pennsylvania, June 2016 - November 2018
- Senior Application Developer
- Develop Features, Enhance Existing Systems and Maintain Existing Code for a Cloud-based, Multi-Tenant SaaS Architecture that Facilitated Healthcare Insurance Distribution, Management and Support to medium-to-large Organizations.
-
- Developed and Enhanced Features using C#, ASP.NET, CSS, Javascript, JSON, XML, JQuery, RESTful services, MSSQL Server Database Schema and Stored Procedure Code (t-SQL).
- Developed and Provided Support for MarkLogic NoSQL Database functionality that interfaced with a Microservices Architecture, MarkLogic Workflow Engine and the Microsoft Azure Service Family
- Developed Services and Provided Support for the eBenefits Microservices Architecture via Web API end-points using nServiceBus for Messaging using Azure and the Azure Service Fabric.
- Interfaced directly with third-party service providers to support Integration Efforts with proprietary Javascript API's and Web Services.
- Mentored and Trained Junior and Intermediate Developers on Existing Components to assist in the on-boarding process.
- Maintained and Supported ETL Functionality to import historical data, aggregate the imported data, prepare it for future use and calculate user needs based on previous usage patterns.
- Participated in the Agile Methodology working through Stand-Ups, Sprints, Grooming, Delivery and Support, adhering to the prescribed SDLC.
- Dick's Sporting Goods, Inc. Coraopolis, Pennsylvania, November 2009 - June 2016
- Senior Application Developer
- Develop and Support Web Applications, Web Services, Desktop Applications, ETL Applications and Systems Integration Strategies in support of the Dick's Sporting Goods Retail Enterprise. Focus has been on Inventory Data Management and Supply Chain Systems, Product Development, Enterprise Business and Marketing Systems. Had the opportunity to work with leading technologies from Microsoft, Oracle, IBM and the Open Source Community.
-
- Dick's Sporting Goods Customer Relationship Management (CRM) System – Extended the existing DSG Scorecard program to include all channels so that customers can be identified by their Id Card at the POS regardless of which chain they are shopping at. This integrated millions of customer records across all DSG channels
- PRIMO (Product Information Management and Ordering) Software System – Supported and Extended Web Based Purchase Order Management System that is fully integrated into the Dick's Sporting Goods Live Product Inventory. Extended the application with multiple Web Service Interfaces to integrate across the enterprise. This system supports and provides a user interface to all Purchase Orders used to get products onto the sales floor.
- EEM – Supported, Managed and Developed Integration and Support Applications that facilitated communication between Dick's Sporting Goods and all Overseas Import Vendors as an alternative to EDI. The system integrates the Purchase Order process with overseas (Asia/Hong Kong/South America) Manufacturers and Product Suppliers and connects them with the Dick's Sporting Goods Distribution channels to supply product directly to stores. This is a critical piece of the enterprise for which I was the owner and primary technical contact.
- Product Development Team – Support and Develop Applications for Hardline, Apparel and Footwear Dick's Sporting Goods Internal Product Development Teams. Work with Product Teams and Technical Designers to ensure that hardware, software and systems are developed, purchased, available and running while staying on the leading edge in order to support world class product development and packaging efforts. CAD/EFI/Desktops/Product Information.
- Enterprise Business Services Team – Support Dual Factor Authentication System (IBM/TAS), Applications and Custom Integration systems used by all employees across the enterprise to access internal network services from outside of the corporate data center (e.g. Citrix System, HR, Web Based Applications, etc.).
- Ferrum Consulting, LLC, Pittsburgh, Pennsylvania, November 2007 - October 2009
- 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.
-
- Handle all business operations, accounting tasks, sales calls, resource allocation and acquisition, contract negotiations, project estimates, project oversight and billing operations (payable and receivable).
- 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.
- Developed a content management solution for a global Credit Card provider (VISA) to manage and support their regional Operational Regulations publications and policies governing the content. Participated in all facets of the development phase providing support, design and development expertise where required.
- 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 securely publishing project to production server.
- Developed primary web site application for a national fast food chain. Required to integrate new web design and architecture to existing database schema and operational content management system. Allowed chain to display nutritional information on all food sold as per California state regulations.
- 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 and refactoring environment to support a Service Oriented Architecture (SOA).
-
- 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. This allowed DDI to maintain the integrity of long running processes.
- Developed HTTP Module to support Globalization across multiple projects. DDI develops software for a Global audience and content is stored in multiple languages.
- Developed Plug-in Architecture that imports tab delimited data into Active Directory, SharePoint and custom application data stored through a command line interface.
- CIBER Global, INC., Pittsburgh, Pennsylvania, December 1999 - March 2007
- 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, Management, Infrastructure and Development Teams all in support of corporate goals. Helped grow the local office from 5 employees to over 200 consultants and positioned the environment to support continued growth for years after my departure.
-
- Designed the web services interface, developed the server object model and developed the client application for a Web Services application that performed secure CRUD functionality against a Microsoft SQL Server database on-demand. This allowed external clients to securely import and export data from various systems.
- 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. The system supported over 120 global consumer brand web sites and 6 million page views per month.
- Designed, developed and deployed a multi-user Active Directory integrated support request/helpdesk ASP.NET web application. 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-throughs and purchases made at affiliate retailers. Supported over 55 national consumer brand web sites and tracked tens-of-thousands of views per month.
- 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.
- Worked as lead Infrastructure Engineer deploying the development network and web hosting environments. Managed the local development network. Was responsible for growing 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 180 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, January 1996 - December 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. Instrumental in moving the company from a client-server model to a web 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 interface.
- Developed an n-tier client-server ERP application that aided the HR department of a foster care agency 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.
- 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, January 1995 - January 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.
-
- Worked as a Quality Assurance Engineer on one of the very first Content Management Systems that was deployed at Michelin Tire Corp.
- Developed HTML Color Picker Dialog Box for Commercial Windows Application UI using Visual Basic 4.0 32-bit
- 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, January 1994 - January 1995
- Web Application Developer
- Served as principal web 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 data, email, survey and guest book applications for multiple clients.
- Created dynamic CGI scripts that could be deployed on future projects without the need for a developer.