IAIW Member Management Application Rebuild

International Association of Ironworkers

Member Management Application Rebuild

About the International Association of Ironworkers

The International Association of Ironworkers (IAI) union assists in securing stronger benefits, better pay, safer working conditions, and a higher level of job security for its 120,000 members across North America. Their members have been involved in major construction projects such as the Golden Gate Bridge, the World Trade Center, and the Freedom Tower.

Executive Summary

IAI engaged PUMEX for the redevelopment, integration, and modernization of their information system’s architecture, applications, and databases. These applications run most of IAI’s business processes and workflows, making the nature of our work on these systems critical to their operations.

Since 2008, IAI’s legacy software applications had been under costly development, following a haphazard process and lack of task prioritization. Pumex was able to create upgraded versions of these applications.

large

IAI was using legacy, custom software that ran critical internal business processes in a disconnected environment. Applications included their IWITS, IWATS, and WCP platforms. They relied on manual export/import processes, lived in silos, lacked functionality to properly record information, and were complex and costly to manage. It was determined that all applications would need to be re-built, due to inequities in code and database schema.

large large
large

Pumex implemented an agile SDLC (Software Development Life Cycle) with two-week sprints. This approach followed a System Design Document that detailed system architecture, DB design, application design, security, and controls. We leveraged DevOps processes including CI/CD, test automation, and Git to manage code tracking and merge. Our solution contained a database schema redesign, consolidating four separate databases, rewriting the code base with industry best practices, redesigning the UI/UX for improved user efficiencies, implementing OWASP and Cybersecurity best practices, automating workflows, and migrating to a Gold Source Database.

Immediate Results

Self-Service Member Portal

Pumex implement this portal as a user-friendly dashboard that enables IAI to gain efficiency and save costs by significantly reducing the time needed to support members.

New System Design

Our solution included a modern design and development in parallel with the redesign, re-build, and integration of the legacy applications.

Improved Features and Functionality

Pumex integrated and improved the applications, modernized the platform/environment through code reengineering and re-development, and implemented new code

In the Cloud

Pumex implemented a cloud-based solution in Microsoft Azure along with its IaaS (Infrastructure as a Services) and PaaS solutions.

Long-Term Goals & Projected Results

Pumex recommended a phased roll out of the consolidated legacy systems to allow decommissioning over time while the systems continued to run in parallel through the development process. This will ensure easier organizational onboarding and help to relieve training burdens by reducing productivity issues and employee downtime.

NEF Mobile GIS App Development

National Equity Fund

Mobile GIS App

About the National Equity Fund

The National Equity Fund (NEF) is a nonprofit Chicago-based affiliate of the Local Initiatives Support Corporation and a leading syndicator of Low-Income Housing Tax Credits (LIHTC). They play an integral role in creating affordable housing options, revitalizing communities, and strengthening local economies.

Executive Summary

Pumex developed a mobile app on the Xamarin cross-mobile platform that integrated with the ArcGIS mapping tool. This interactive app allows users to search graphically and by census tract, program sponsor, program name, and location.

large

NEF needed assistance developing a user-friendly mobile app that allowed its users to easily navigate the locations of each of the NEF real estate projects. NEF chose the Xamarin platform for their mobile app. Optimal performance and system stability were of the utmost importance due to the dynamic capabilities the app needed to have.

large large
large

Despite several challenges presented with developing a mobile GIS app with the Xamarin platform, Pumex was able to deliver a fully functioning app within the designated timeframe and budget. Pumex performed an extensive requirement gathering process to cut down on potential scope creep from evolving features, making it easier to develop the app and help the client maintain controls on cost.

Immediate Results

Customizable mobile app

End-users of the NEF mobile application can customize the layers that will be displayed.

App speed and stability

Pumex built in optimizations to ensure that the corresponding KML files were downloaded to the user’s device on-load to ensure faster access and improved application stability.

Android or iOS functionality

Due to the choice of using Xamarin, the mobile app will operate on any platform (Android or iOS) a user chooses while only using a single code base.

Native app effects

Since Xamarin can access the phone's native API's, this results in faster development time, easier maintenance, and lower development costs.

Long-Term Goals & Projected Results

Pumex recommended a phased roll out of the consolidated legacy systems to allow decommissioning over time while the systems continued to run in parallel through the development process. This will ensure easier organizational onboarding and help to relieve training burdens by reducing productivity issues and employee downtime.