BIX Tech

Case studySoftware DevelopmentHR Tech

Intelligent Candidate Verification

HR Automation

How BIX Tech developed a microservices platform on AWS for Valid8 that automates candidate credential verification, reducing costs, increasing reliability, and protecting sensitive data.

independent microservices
verification partners integrated (AU10TIX, InfoMart)
countries in the project collaboration

The Challenge

Verifying candidates is slow, manual, and costly

Hiring processes face a recurring and costly problem: verifying candidate information. Studies indicate that approximately 57% of resumes contain false or incomplete data, forcing recruitment teams to dedicate significant time and resources to manual checks.

A group of consultants with backgrounds at organizations like Accenture, PwC, and IBM identified this gap and set out to invert the logic: allow candidates to pre-validate their credentials before entering selection processes.

What the platform had to be

  • Secure and scalable
  • Integrated with multiple data sources
  • Able to run automated verifications without compromising sensitive data protection
“BIX has been an excellent partner, attentive to our needs and fundamental in building functional software based on a robust architecture that prioritizes security, scalability, and cost-effectiveness. They brought in the right technical experts and their flexibility in adapting to changing requirements has been invaluable.”
Charles Blechman, Chief Technology Officer, Valid8

The Solution

A microservices platform on AWS

BIX Tecnologia developed a comprehensive solution based on a microservices architecture on Amazon Web Services (AWS):

  • Frontend: Next.js
  • Backend: FastAPI (Python)
  • Database: DynamoDB
  • Infrastructure: provisioned via Terraform and hosted on AWS Amplify and ECS Fargate

Ten independent microservices

Each microservice has a defined responsibility: identity and document verification, work authorization, employment history, educational validation, criminal records, and protection of sensitive data (SSN, passport, driver's license). All sensitive data is stored in a private subnet with encryption via AWS KMS.

Integrations, security, and quality

  • Integrations: AU10TIX for facial recognition and real-time ID validation; InfoMart for criminal, educational, and employment background checks.
  • Security: authentication managed by Auth0 (with MFA), protected by AWS WAF and AWS Shield, with continuous monitoring via Snyk and Sentry.
  • Quality Assurance: CI/CD pipelines including unit tests (Jest), end-to-end tests (Cypress), load testing (JMeter), and accessibility checks (Axe).

Results

Verified profiles, faster and safer hiring

Verification

Before: Recruitment teams dedicate significant time and resources to manual checks

After: Candidates validate their information before entering hiring cycles, creating verified profiles for recruiters

Hiring decisions

Before: Decisions exposed to false or incomplete resume data

After: HR teams decide faster and more securely, with more reliable data

  • Reduced operational costs for HR teams
  • Expanded BIX Tecnologia's expertise in Event-Driven Architecture and cloud security, in an international collaboration involving teams in Brazil, the United States, and Australia

Accelerate Your Project in Just 3 Easy Steps

STEP 1

Share your needs

Tell us about your challenge on a call. We will discuss team structure, success criteria, timeline, budget, and required skills to define how we can help your project.

STEP 2

Define project requirements and team structure

Within days, we will finalize your project specifications, define an engagement model, and select and onboard your team.

STEP 3

Start the project and track the results

Together, we will set the milestones and kick off the project. We will closely monitor progress, report updates, and continuously adapt to your needs.

Want better software delivery?

See how we can make it happen.

Talk to our experts

No upfront fees. Start your project risk-free. No payment if unsatisfied with the first sprint.

Time BIX