REI Insights

Simplifying and Transforming Enterprise IT Applications
November 8, 2022

How REI Systems Helped the U.S. Citizen and Immigration Services Modernize ELIS

The U.S. Citizen and Immigration Services (USCIS) is an agency of the U.S. Department of Homeland Security (DHS) that administers the country’s naturalization and immigration system. USCIS is responsible for maintaining immigration case backlogs and improving efficiency. USCIS cannot operate without the Electronic Immigration System (ELIS), a proprietary enterprise resource that annually processes millions of immigration applications. From work authorization and visas to naturalization, asylum, and citizenship – ELIS is the agency’s first-ever online immigration system created to modernize the filing and adjudication of immigration benefits.

ELIS is deployed in more than 223 locations worldwide with 19,000 users

Prior, USCIS ELIS was a paper-based system requiring multiple forms and direct mail handling – resulting in long waiting periods for applications to reach USCIS offices and little visibility into application statuses – declining adjudication to some applicants. The agency was overwhelmed by monolithic applications and systems, from mainframes and databases to unstructured data, all needing continuous updates. To keep up with the growing demand for timely and efficient application accessibility for immigration, USCIS ELIS had to continuously improve, elevate, streamline, and revise its processes.

For nearly 20 years, REI Systems (REI) has partnered with DHS to honor its mission of safeguarding the American people – supporting USCIS ELIS across three Outcome-Based Delivery and Development Operations Services (ODOS) contracts: ODOS, ODOS II, and ODOS III. Our award-winning Mindful Modernization® approach combines leading-edge business acumen, modern technologies and applications, and a Continuous Integration / Continuous Delivery (CI/ CD) pipeline that optimizes Agile DevSecOps workflows. We holistically align our government customers’ strategic objectives to measurable outcomes through people, processes, and technology into comprehensive solutions.


USCIS seeks to secure America’s promise as a nation of immigrants by providing accurate and useful information to its customers, granting immigration and citizenship benefits, promoting awareness and understanding of citizenship, and ensuring the integrity of ELIS. With so many mission-critical processes on the line, USCIS knew that moving to the cloud was the best way to keep up with the continual need for modernizing and enhancing ELIS – capabilities they could only find in the AWS Cloud. However, they also knew that to streamline workflows and improve user experiences (UX) without disturbing agency operations, they would need help.

The agency faced extraordinarily complex and changing laws and regulations in an evolving context of global immigration patterns and events. These complexities have presented a seemingly insurmountable IT challenge for USCIS for more than 20 years – several large system integrators worked to develop comprehensive solutions that were never successfully implemented.

Fortunately, there was a way to remain current with a more reliable solution to reduce the amount of time spent by adjudicators on each case and decrease lead times (wait) experienced by applicants. Although the move to AWS Cloud improved the availability and scalability of services, USCIS ELIS decided to modernize its immigration application to:



However, to reap those benefits, USCIS first had to switch strategies and adopt an Agile approach reliant on a multi-vendor environment to enhance ELIS incrementally. The agency held a coding challenge and selected REI as a partner following our exceptional performance, engineering talent, and expertise in Agile DevSecOps environments.

USCIS held REI and several other vendors accountable to gain complementary skills and increase its chances of success – assigning more work to the vendors that perform well and succeed and phasing out those that did not. To mitigate risk, REI helped USCIS by coordinating scrum-of-scrums across Agile teams to identify gaps, overlaps, and potential conflicts early, set clear plans and responsibilities for resolution, and evaluate what worked during retrospectives.


REI’s Agile, DevSecOps, and UX experts are passionate about solving complex challenges. We delivered value and flexibility through containerized and microservices-based architectures, breaking down a single application into loosely coupled and independently deployable smaller components or services. Enabling USCIS ELIS to innovate faster by creating a CI/CD software development pipeline using leading-edge technologies, tools, and knowledge.

We delivered system features through an iterative cycle, including platform engineering, user research, prototype design and development, usability, and beta testing. At the same time, we were improving the agency’s ability to see data assets across all enterprise services through a single system that provided stronger quality assurance and adjudication consistency. Doing so created a consistent data model for benefits processed and an enterprise schema for data consumption and reporting.

Our proficiency with Agile Kanban, Application Modernization, and Case Management Systems helps us foresee obstacles. Harnessing the prowess of REI’s Mindful Modernization® to ensure the long-term sustainability and success of USCIS ELIS, we made it our mission to provide critical technical support, fill knowledge gaps, and work collaboratively within a multi-vendor environment to overcome those challenges to get the job done fast.

Our solution foundation incorporate:




When USCIS ELIS called REI, the agency struggled to build an Agile digital solution that would meet its need to decrease adjudication wait times for applicants, digitize paper-based benefit types, streamline staff workflows, and provide adjudication consistency.

USCIS ELIS asked REI to construct a secure, scalable, containerized and microservice-based architecture that integrated its new fee structure and minimized expensive system downtimes while improving speed-to-market. Not only was REI up to the challenge, but we added a bold promise: we would build and launch the new fee structure in six weeks.

REI’s CI/CD pipeline decommissioned the Legacy Naturalization Application Casework System and the Legacy Electronic Filing System, along with 12 other systems, onto a containerized and microservices-based architecture. Reducing workload within immigrant, citizenship, and humanitarian lines of business; increasing staff productivity and application adjudications by 19%. Our fully digital technology reduced direct mail handling and delivered a 55% reduction in paper transactions, letting USCIS move work to locations where staff are available, optimizing workloads, and enabling specialization. Reliability (uptime) also rose significantly – to 99.9%.




Our partnership with USCIS ELIS has become the gold standard for Agile software development and outcome-based delivery in the federal government. We’re helping to integrate USCIS ELIS across 60+ IT systems at: U.S. Customs and Border Protection, Federal Bureau of Investigation, U.S. Immigration and Customs Enforcement, Department of Justice, Department of State, U.S. Social Security Administration, U.S. Department of Treasury, and the U.S. Postal Service. By standardizing UX with goals and digital tools and processes, USCIS ELIS has decreased wait time, increased transparency, reduced adjudication rejection, and simplified the application process via online engagement.

Today, USCIS ELIS has added capacity-based buying models (i.e., procuring Agile teams) to its strategy and REI is currently supporting its modernization using Agile engineering teams. Our proven track record of delivering value and capabilities fast resulted in expanding our CI/CD pipeline presence within DHS – growing REI’s capacity investment from two to eight, further demonstrates our past successes and ability to deliver thoroughly tested rapid operational capabilities into DHS hands.

Copyright © 2022 REI Systems. All rights reserved.