Employee since 2021, and consultant and subject-matter expert from 2014. The company's only technical staff member and, since 2023, the sole remaining holder of the platform's complete technical history. HAPselect is a candidate and employee assessment platform: validated instruments, automated scoring, configurable reporting, client integrations. Owns system architecture, data architecture, technical specification, and the roadmap, and directs a contracted offshore development vendor and an infrastructure vendor against those specifications. The vendor writes the code; the specification says what the code must do, and the sign-off says whether it does.
Sole responsibility for the delivery function since 2022. Scope, specification and design, then handoff with expectations set at handoff. Priority and sequence for the team's work, and the project board with them — every JIRA ticket, feature and bug alike, personally written. Stand-ups twice weekly since the launch into Azure, often three or four times weekly, carrying the migration from score-based to percentile-based ratings. Follow-up through implementation, pre-release QA, and release sign-off.
Designed and specified the platform's scoring layer with the company's psychometricians across two paradigms — ratings applied at the score level with the founding psychologist, then the conversion of all scoring and calibration to percentile ratings with the R&D lead. The Overall and Potential algorithms are of this design, along with an original multi-pass percentile rescoring method in which composite percentiles are re-normed against the benchmark. A distinction held throughout: scores are measured, ratings are the interpreted layer, and the adjustment mechanisms adjust ratings, never scores.
The reporting layer is composable and client-configurable — elements mixed and matched by trait type and rendering model, then stacked, with narrative driven by a prioritized-trait comment mechanism that returns database-configured comments in priority order. In production for more than ten years. Chief API architect for client integrations: Workday, iCIMS, other ATS and HRIS platforms, a bridge integration for a client HRIS that offered no integration surface, and the general API consumed by clients.
Design authority for every user surface — candidate, client, and administrative — across the legacy platform and the redevelopment alike. The fully documented instance is the redevelopment's candidate experience, researched and written here: a primer for the designer on selection regulation and applicant-reactions theory, a sourced research brief, a surface-by-surface design direction covering all eight candidate surfaces, and working HTML mockups rather than pictures of screens. What makes it assessment design rather than web design is that several interaction patterns are locked by measurement validity — the forced-choice direction flip, the timer on a speeded cognitive instrument, the four-point Likert with no midpoint — so the design moves only where moving it cannot change what the instrument measures. WCAG 2.2 AA throughout, with screen-reader testing scheduled inside the phase rather than after it. Co-branding is a constrained theming layer rather than a per-client fork, and no candidate-facing string is hardcoded: locale is a rendering parameter and every label resolves from the content collections. Design authority returned in-house when the vendor's design resource did not engage with the handoff — the build specifications, tokens, component decomposition, flow specifications, the co-brand contract, and accessibility annotations are produced here — and the vendor replaced the resource with a materially stronger one.
Designed the platform-modernization decision for a non-technical owner. The vendor's single estimate came bracketed with a conservative alternative and an aggressive one and a plain-language decision framework — budget ceiling, timeline criticality, risk tolerance, feature sufficiency, coordination capacity — so the owner could exercise real judgment on her own terms. Scope held at the application layer. Azure infrastructure specified as a complete resource bill of materials, with the infrastructure vendor's quote validated against market pricing and the variance published in the analysis rather than buried. Migration sequenced by blast radius — candidates, then clients, then administrators — with staged cutover and rollback. Acceptance testing routed to psychometricians rather than developers, so the people who know whether a score is correct maintain the tests. The first risk named in that proposal was reliance on one person's knowledge; the proposal was hers.
hapbi, the company's internal analytics and operations site — billing generation and export, pricing with change history, client and activity reporting, and a candidate right-to-be-forgotten module built in visible phases — was built solo, human-directed and AI-assisted from concept to implementation. Node/Express on Azure, Entra ID and Key Vault, SQL Server and MongoDB Atlas, CI/CD with staging-slot swaps. One author, 195 commits. Development paused since May 2026 pending a decision on the platform's historical data.
The automated assessment line is being retired in autumn 2026. Data-preservation and retention analysis through the decommission is led here, and this is the named technical contact for clients' integration shutdown and data-export requests.