For companies that run UniVerse, UniData, or D3

Your MultiValue developers are retiring. Here's the pipeline.

ACE Tech Resources has placed MultiValue developers for 35 years. We built the Academy because our clients ran out of people to hire. Employer partners get first look at candidates who have been trained on a live UniVerse system, tested in front of a panel, and — by the time you meet them — have already worked four weeks inside a production MultiValue shop.

Recognized Rocket Software solutions partner 52-week program · 4 stackable credentials Candidates from Week 13
Candidate profile · as it reaches you
J. Alvarez
Former inventory lead, building-supply distributor · Dallas, TX · remote or hybrid
Platform
UniVerse 11 · Pick BASIC · Uniface 10
Developer milestone
Order-entry application: menu, entry screen, 2 reports, 6 subroutines, full test plan — 92/100
Apprenticeship
Regional food distributor, 4 wks · host evaluation 4.6/5
Portfolio
52 artifacts · capstone: MVIS REST API over legacy order file
FoundationsDeveloperIntegratorDiploma · Demo Day 12 Dec
Illustrative profile. Every candidate one-pager carries credential status, milestone scores, apprenticeship evaluation, and a link to the portfolio.
35 yrs
Placing MultiValue developers across North America
52 wks
From no programming to a full-stack MultiValue developer
Week 13
When the first credentialed candidates enter the pool
4 wks
Apprenticeship inside a partner's production system
The problem you already know

The systems aren't going anywhere. The people who understand them are.

You have decades of business rules living in Pick BASIC that nobody has written down anywhere else. The developers who know where those rules are have been the reason the system is trusted — and they're retiring faster than you can replace them. The market response has been to pay more for the same shrinking pool. That is not a pipeline.

The Academy is a pipeline. It takes adults with business sense and no programming background, trains them for a year on a live UniVerse system, tests each credential in front of a panel that includes an employer, puts them inside a real shop for four weeks, and hands them to our recruiting desk with a portfolio attached.

What partners told us they need

Someone who can read old code before touching it

Chapters 47–48 are entirely about reading and safely extending legacy code. Apprentices are told: no changes in the first week.

Someone who understands the business, not just the syntax

Every week opens with a business scenario. Learners are selected for business-systems experience — order desks, pharmacies, dispatch — not prior coding.

Someone who can modernize without a rewrite

Volume 4 covers REST via Rocket MVIS, Uniface front ends over U2, Git, and "never a technology break" modernization strategy.

What graduates can do

Four credentials, each earned in front of a panel. Here's what each one means for you.

Credentials are awarded on a milestone project presented to the instructor and an employer-partner assessor — not on finishing the reading.

CredentialWhat they've demonstratedWhat you can hand them
Week 13Certified MultiValue Foundationsenters candidate poolNavigate a live U2 account; model a domain into files and dictionaries; write TCL queries and formatted reports; basic Pick BASIC with the read-modify-write pattern.Support and operations roles: query and report requests, data fixes under supervision, first-line application support.
Week 26Certified MultiValue Developerplacement-readyA multi-program business application: menus, entry screens, reports, subroutines, record locking, transactions, validation, error handling, code standards, and a full test plan — demonstrated live.Junior developer work: maintenance tickets, new reports and screens, small features, test plans on existing programs.
Week 39Certified Full-Stack MultiValue IntegratorA Uniface application bound to live UniVerse data; secondary indexes and query performance; advanced data modelling; batch processing and transaction design; developer-level system administration.Front-end modernization on U2, performance work, batch and month-end processes, and the pieces of your stack nobody under 55 currently touches.
Week 52Academy DiplomaREST endpoints with Rocket MVIS, consuming external APIs from Pick BASIC, Git, agile practice, a supervised apprenticeship with a written employer evaluation, and an original full-stack capstone presented at Demo Day.A developer who has already worked in a production MultiValue environment and can lead a small modernization initiative — an API, a Uniface form — with senior oversight.
Ways to partner

Three roles. Take one, or all three.

Each role has its own short agreement, and each one gives you an earlier look at the candidates than the open market ever will.

Host

Host an apprentice

Weeks 46–49. One learner, matched to your platform, inside your shop for four weeks under a senior developer.

  • Read-only first week; supervised, reviewed changes after that
  • Weekly Academy mentor check-in; mid-point review at Week 48
  • Your written evaluation at Week 49 goes on their record
  • Confidentiality and no-unsupervised-change terms are in the learner's agreement
What it costs youA senior developer's supervision — roughly 3–5 hours a week for four weeks. [Unpaid / stipend — team to confirm]. You get a four-week working interview.
Assessor

Sit on a milestone panel

Weeks 13, 26, 39, 52. Watch candidates present and defend real work; score them on a rubric; tell us what the curriculum is missing.

  • Online; presentations are 20–30 minutes each
  • Rubric provided; you score alongside the instructor
  • Direct input into what the next cohort learns
  • You see the whole cohort before anyone else does
What it costs youTwo to three hours per milestone you attend. Choose one milestone or all four.
Hiring partner

Hire graduates

Open a job order and we submit credentialed candidates with milestone scores, apprenticeship evaluation, and portfolio attached — from Week 26 on.

  • Standard ACE Tech Resources placement terms
  • Demo Day is a hiring event: flag interest in the room
  • Hosts get first refusal on their own apprentice
  • 30/60/90-day check-ins after placement
What it costs youA placement fee on hire, [standard ACE Tech fee schedule; reduced/waived for hosts — team to confirm]. Nothing to open a job order.
A cohort year, from your side

What we'll ask of you, and when.

  1. Before Week 1Partner agreementChoose your roles. Tell us your platform, team size, and what you'll need to hire in 12–18 months.
  2. Week 13Foundations panelAssessors score the first milestone. Candidate profiles open on our desk.
  3. Week 26Developer panelCandidates become placement-ready. Job orders can be matched from here.
  4. Week 38Host requestWe ask hosts to confirm an apprentice slot and name a supervising developer, eight weeks out.
  5. Week 39Integrator panelUniface-over-U2 applications presented and scored.
  6. Weeks 46–49ApprenticeshipYour apprentice is on site or remote. Mid-point review Week 48; your evaluation Week 49.
  7. Week 52Demo DayCapstones presented to partners, Rocket community members, and alumni. Flag the candidates you want to interview.
  8. QuarterlyPartner updateOne email: how many learners at each credential, upcoming panels, next cohort dates.
Why these candidates are different

Trained the way a MultiValue shop actually works.

Business context first

The workbook's thesis: what predicts success isn't prior coding, it's understanding the business, respecting the architecture that's kept the system running, and the discipline to change things carefully. Admissions selects for that.

Real system, real data, every week

Labs run on a live UniVerse account against the Wychbooks wholesale-bookstore database — customers, titles, orders, suppliers — not toy examples.

Rocket-aligned stack

UniVerse/UniData, Uniface, and MVIS, taught by a Rocket solutions partner. Chapter 27 hands learners to Rocket's own Uniface eLearning.

Evidence, not transcripts

Fifty-two portfolio artifacts, four milestone scores, and a host employer's written evaluation. You can open all of it before the first interview.

Who's behind it

ACE Tech Resources is a specialist recruiting and workforce-development firm focused exclusively on the Pick MultiValue ecosystem. Roy Contreras, its president, has spent more than 35 years placing MultiValue developers with companies across North America — and watching the same conversation repeat as a generation of experts retires.

The Academy's 52-chapter curriculum was written for exactly that problem, with a foreword by Dawn Wolthuis of Tin Cat Group and the Wychbooks demo database by Brian Leach.

"If you are an employer partner: the graduates of this program have been trained to the standard your systems deserve."

Dawn Wolthuis, President, Tin Cat Group — from the foreword to the Academy workbook
Questions partners ask

Before the call

We run UniData, not UniVerse. Does that matter?

Less than you'd think. The curriculum is taught on UniVerse; the data model, TCL, dictionaries, and Pick BASIC carry straight over, and we match apprentices to hosts by platform so a UniData shop gets a learner briefed on the differences before day one. D3 and jBASE shops: talk to us — the fundamentals transfer, the tooling differs more.

What can an apprentice actually touch?

Whatever your supervising developer decides, within the Academy's rules: nothing in week one but reading and questions; after that, changes only with the supervisor's approval, in a test or development account where you have one, with a documented change record and test plan. Apprentices sign confidentiality terms and may not remove anything from your environment except portfolio material you approve in writing.

Remote or on site?

Your call. Most MultiValue work is remote-capable and most apprentices are matched remotely; on-site placements work well where you have a local learner. We ask about location and remote preference at application and match accordingly.

Are we obliged to hire our apprentice?

No. Hosting is a four-week working interview with no obligation on either side. If you do want to hire them, you get first refusal, and [host placement-fee terms].

What does assessing involve?

Two to three hours online per milestone: watch presentations, ask questions, score a rubric we provide. Most assessors say it's the most useful thing they do all quarter — you see a whole cohort's work, and the curriculum changes based on what you tell us.

How is this different from hiring off the open market?

On the open market you're bidding against everyone else for the same 30-year veterans. Here you're looking at people who have been trained on your stack for a year, tested in front of an employer four times, evaluated by a host, and who arrive with a portfolio you can read. And you saw them first.

Next step

Thirty minutes with Roy.

Tell us what you run, how big the team is, and what you'll need to hire in the next 12–18 months. Send the inquiry and you'll land on Roy's calendar; the partner brief follows by email the same day.

Roy ContrerasPresident, ACE Tech Resources · partnerships Bill EllisProgram Coordinator · [email protected] · apprenticeship logistics and panel scheduling
Partner inquiry

Tell us what you run and what you'll need to hire. We'll send the partner brief and take you straight to Roy's calendar.

Rather skip the form? Book a 30-minute discovery call or email Roy. We follow up within one business day. No newsletter.

© 2026 ACE Tech Resources · acetechresources.com For learners · Become a mentor UniVerse, UniData, Uniface, and Rocket MVIS are trademarks of Rocket Software, Inc.