Act 01

2022 · Starting in Production

The First Spark

Every senior engineer begins as someone willing to sit with the problem when everyone else has logged off.

IST00:00:00DEEP WORK
AWST00:00:00CLIENT SYNC
Joined
OneIT Australia · Jul 2022
Role
Intern, fully remote
Degree
BCA done · MCA alongside
Stack
Java & Angular platforms
Scene 1 of 6
HARUKA MIRAI

遥か未来

Haruka Mirai

Engineer a brighter tomorrow

Push the gate

Work

Built, shipped, owned.

Most of what I've shipped lives behind OneIT customer logins. The case studies below are anonymised - same systems, real architecture, real stack. Numbers are kept off the page because the work is under NDA; the patterns and integrations are honest.

Ankit's late-night engineering battlestation with dual monitors, terminal buffers, and anime stream
The Battlestation · 11:42 PM

Inside OneIT · Selected work

Eight systems I've had my hands on.

Client names removed. Architecture, stack, and outcomes are real.

★ FlagshipAI test automation · Developer tooling

An LLM-driven test runner for enterprise web apps

Test automation across OneIT's enterprise client platforms: test plans written as plain-English steps, run in a real browser, and reported with evidence.

Repeat runs
Cold run once, then cached
Engine
LLM agents + Selenium
My role
Primary engineer
PythonSeleniumGPT-4o agents+3
Read case study

Applied AI · Safety documentation

Safe Work Instructions generated from field audio

Maintenance and safety teams at a mining contractor, who document how a task is done as a Safe Work Instruction: ordered steps, with the right figure from the OEM manual beside them.

JavaOpenAI GPT-4o (vision)Python (OCR)+2
Read case study

AI platform · Enterprise knowledge retrieval

Enterprise RAG that stays in sync with its sources

Enterprise document search across OneIT's product family: SharePoint libraries, equipment manuals, internal documentation and historical tickets, served behind product-specific assistants.

PythonPostgreSQLpgvector+4
Read case study

Operations automation · Delivery & labour scheduling

From emailed dockets to optimised routes and a drag-and-drop roster

A multi-branch delivery operation: transport tasks raised from customer PDF dockets, routed between depots and branches, with labour scheduled alongside.

JavaAngular 19Apache PDFBox+3
Read case study

Interactive canvas · Construction takeoff

Drawing-based takeoff, measure sheets & BOQ on Paper.js

An estimating surface for construction / quantity-surveying workflows - estimators mark up plan drawings to extract quantities into measure sheets, SOR (Schedule of Rates), and BOQ (Bill of Quantities) outputs.

Angular 19Paper.jsTypeScript+2
Read case study

Enterprise integration · Accounting and logistics

MYOB and CargoWise middleware over XML/EDI

Integration workflows connecting ERP and warehouse-management systems with MYOB accounting and CargoWise logistics platforms for Australian clients.

JavaXML/EDIJSON+3
Read case study

Compliance LMS · Australian RTO sector

End-to-end LMS for a national Registered Training Organisation

A national Australian RTO needing a single platform to author courses, deliver them online, issue regulator-recognised certificates, run their billing, and stay compliant with national identifier rules.

Angular (modern)JavaPostgreSQL+5
Read case study

Client tooling · Chrome extension

A Chrome extension that fills HaloPSA quotations from Excel

A client's team building quotations for their product inventory in HaloPSA.

JavaScriptChrome Extensions APIHaloPSA+1
Read case study

Featured · Independent client work

Outside the day job.

Client · Next.js · 2025

The Sprachkraft

Full-stack bilingual educational portal with custom lead-capture pipelines, automated WhatsApp dispatch, and sub-second global edge delivery for an international consultancy.

Next.jsTypeScriptTailwind+1
Read case study

End-to-End Delivery & Progression

From Junior Intern to Senior Engineer in three years.

Every system on this page was delivered while working full-time across Australian timezones, owning backend APIs, database architecture, third-party middleware, and production RAG pipelines.