THE ARG ECOSYSTEM · DESIGNED & BUILT BY POORYA ARAM

From circuits
to intelligence.

I designed and built these hardware products, software systems and custom architectures—from sensors and controllers to digital twins, enterprise applications and AI. Explore the work and see how its parts connect.

3D plant digital-twin view
3D plant digital-twin view

3D plant digital-twin view

DIGITAL TWIN / 01
Phoenix Micro panel: datasheet illustration
Phoenix Micro panel: datasheet illustration

Phoenix Micro panel: datasheet illustration

ArgAI assistant workspace
ArgAI assistant workspace

ArgAI assistant workspace

46systems & components7architecture layers10hardware families16technology deep dives

THE BIG PICTURE

Every part has a purpose.

From field devices to the user experience, alongside the tools I built for design and development.

A CLOSER LOOK

From idea to workspace.

Product and application views. Select an image to explore it at full size.

Building design and control workspace
Building design and control workspace

Building design and control workspace

01 / ArgBMS

Building management

Equipment monitoring, alarms, energy and operations, with control requests through the BMS core.

Purpose & details ↓
Greenhouse climate-control workspace
Greenhouse climate-control workspace

Greenhouse climate-control workspace

02 / ArgAgro

Smart agriculture & greenhouses

Climate, irrigation and production workflows for agriculture.

Purpose & details ↓
Enterprise management desktop
Enterprise management desktop

Enterprise management desktop

03 / ARG ERP

Enterprise management

Finance, HR, sales, procurement and operations in an independent enterprise product.

Purpose & details ↓
Application-building workspace in Appeto
Application-building workspace in Appeto

Application-building workspace in Appeto

04 / Appeto

Mini-app creation & sharing

Turns a problem and product idea into a versioned blueprint, studio and mini-app runtime.

Purpose & details ↓

THE COMPLETE COLLECTION

What I have built

Behind the systems ↓

46 systems & components

01

User experience & access

Where people interact with services and intelligent spaces.

2
Novexa application overview
Novexa application overview

Novexa application overview

Novexa

Life & business super app

A shared entry point for personal services, business, assistants and smart homes, within each user’s permissions.

OUTCOME & APPLICATION

Conversation, status and action requests

Explore the system or product guide (new tab)
ARG multifunction touch control for smart homes
ARG multifunction touch control for smart homes

ARG multifunction touch control for smart homes

ArgSmart

Smart-home control

Rooms, lighting, climate, security and scenes within the building and Novexa experience.

OUTCOME & APPLICATION

Home scenes, commands and status

Explore the system or product guide (new tab)
02

Domain applications

Independent products with domain-specific workflows and workspaces.

11
Building design and control workspace
Building design and control workspace

Building design and control workspace

ArgBMS

Building management

Equipment monitoring, alarms, energy and operations, with control requests through the BMS core.

OUTCOME & APPLICATION

Dashboards, alarms, reports and control requests

Explore the system or product guide (new tab)
Network temperature and humidity sensor: a connected field device
Network temperature and humidity sensor: a connected field device

Network temperature and humidity sensor: a connected field device

ArgIoT

Industrial IoT

Connected equipment, telemetry and industrial monitoring in the BMS software family.

OUTCOME & APPLICATION

Equipment data views and analysis

Explore the system or product guide (new tab)
Server-room monitoring view
Server-room monitoring view

Server-room monitoring view

ArgDCIM

Data-center infrastructure

A consolidated view of racks, equipment, power and data-center environmental conditions.

OUTCOME & APPLICATION

Infrastructure monitoring and operational alerts

Explore the system or product guide (new tab)
Greenhouse climate-control workspace
Greenhouse climate-control workspace

Greenhouse climate-control workspace

ArgAgro

Smart agriculture & greenhouses

Climate, irrigation and production workflows for agriculture.

OUTCOME & APPLICATION

Climate dashboards, schedules and crop reports

Explore the system or product guide (new tab)
Enterprise management desktop
Enterprise management desktop

Enterprise management desktop

ARG ERP

Enterprise management

Finance, HR, sales, procurement and operations in an independent enterprise product.

OUTCOME & APPLICATION

Workflows, records and enterprise reports

Explore the system or product guide (new tab)
FUNCTIONAL OVERVIEW
ATM AgentFleet statusIncident
Fleet status and incident tracking

ARG ATM

ATM fleet monitoring

Terminal status, alerts, journals and maintenance combine ATM-agent data with site equipment.

OUTCOME & APPLICATION

Fleet status and incident tracking

Explore the system or product guide (new tab)
Gold analysis and trading terminal
Gold analysis and trading terminal

Gold analysis and trading terminal

ArgTrade / ParsGold

Gold trading system

Gold-market analysis, risk controls, web application and execution bridge.

OUTCOME & APPLICATION

Analysis, signals and risk-governed execution

Explore the system or product guide (new tab)
FUNCTIONAL OVERVIEW
Market dataFX analysisRisk policy
Currency-market analysis and trading workflows

ArgTradeFX

Forex trading system

A separate application and backend for currency pairs, distinct from the gold system.

OUTCOME & APPLICATION

Currency-market analysis and trading workflows

Explore the system or product guide (new tab)
Crypto market analysis dashboard
Crypto market analysis dashboard

Crypto market analysis dashboard

ArgCrypto

Crypto market intelligence

Market data, analysis, risk evaluation, alerts and paper trading in an independent architecture.

OUTCOME & APPLICATION

Analytical evidence and paper trading

Explore the system or product guide (new tab)
FUNCTIONAL OVERVIEW
EquipmentMonitoringStatus
Project-specific monitoring views

Compact / AWCC

Compact & dedicated monitoring

A compact monitoring interface and a dedicated AWCC variant in the building-management family.

OUTCOME & APPLICATION

Project-specific monitoring views

3D plant digital-twin view
3D plant digital-twin view

3D plant digital-twin view

ARG Digital Twin

Infrastructure digital twin

Connects equipment models, live points, state and history to 2D and 3D operational views; scene design and equipment behaviour models are complementary parts.

OUTCOME & APPLICATION

Asset state in its physical context, with events and changes over time.

Explore the system or product guide (new tab)
03

Intelligence & assistants

Conversation, analysis and interpretation; actions depend on the target service’s permissions.

6
IBN SINA voice-assistant workspace
IBN SINA voice-assistant workspace

IBN SINA voice-assistant workspace

IBN SINA / JARVIS

Persian voice assistant

Speech recognition, conversation and spoken responses, with tools limited to configured services.

OUTCOME & APPLICATION

Text, speech and tool requests

Explore the system or product guide (new tab)
Personal-services assistant in Novexa
Personal-services assistant in Novexa

Personal-services assistant in Novexa

Novexa Agents

Novexa specialist assistants

Personal and business assistants with user context and memory, scoped by assistant role.

OUTCOME & APPLICATION

Context-aware responses

Explore the system or product guide (new tab)
ArgAI assistant workspace
ArgAI assistant workspace

ArgAI assistant workspace

ArgAI / ArgAI Agent

AI & analytical agents

AI and agent services for conversation, analysis and intelligent APIs for configured consumers.

OUTCOME & APPLICATION

Domain analysis and responses

Explore the system or product guide (new tab)
ArgVision visual-recognition workspace
ArgVision visual-recognition workspace

ArgVision visual-recognition workspace

ArgVision

Computer vision

Image analysis and visual recognition for relevant use cases, subject to camera and project compatibility.

OUTCOME & APPLICATION

Visual detections and events

Explore the system or product guide (new tab)
FUNCTIONAL OVERVIEW
Local modelInferenceResponse
On-device inference results

Android AI

On-device Android AI

Local AI and vision engines with an embedded server accepting chat requests.

OUTCOME & APPLICATION

On-device inference results

Market-regime analysis details
Market-regime analysis details

Market-regime analysis details

AutoTrade AI Backend

Trading analysis, training and evaluation

AutoTrade pipelines cover market data, features, model training, prediction and outcome evaluation; execution decisions pass through risk controls and configured authority.

OUTCOME & APPLICATION

Market regime and signal analysis with model evaluation and feedback.

Explore the system or product guide (new tab)
04

Services & integration core

Data, device identity, events and communications for their respective consumers.

8
FUNCTIONAL OVERVIEW
ProtocolsENID / DataFlowEvents
Normalized data, events and commands

ArgMainBackEnd

BMS data & control core

Protocol ingestion, point mapping, state and rule evaluation, events and command routing.

OUTCOME & APPLICATION

Normalized data, events and commands

Explore the system or product guide (new tab)
Device model in the knowledge catalog
Device model in the knowledge catalog

Device model in the knowledge catalog

ArgDevCat

Device knowledge catalog

Device identities, models, manufacturers and protocol specifications support BMS device onboarding.

OUTCOME & APPLICATION

Model definitions and device specifications

Explore the system or product guide (new tab)
FUNCTIONAL OVERVIEW
Voice / VideoMedia gatewaySession
Voice and video sessions

ARG WebRTC

Voice & video infrastructure

Media gateways and network traversal for voice and video services.

OUTCOME & APPLICATION

Voice and video sessions

Mapping and spatial visualization workspace
Mapping and spatial visualization workspace

Mapping and spatial visualization workspace

ArgMap

Mapping & location

Location-based views of assets and projects.

OUTCOME & APPLICATION

Geographic visualization

Explore the system or product guide (new tab)
FUNCTIONAL OVERVIEW
IdentityPolicyAccess
License state and notifications

License / Notifications

Trading licensing & notifications

Licensing and notification services supporting the AutoTrade family.

OUTCOME & APPLICATION

License state and notifications

FUNCTIONAL OVERVIEW
Equipment pointENID / ACVShared identity
Consistent point references across protocols, logic, dashboards and APIs.

ENID / ACV

Shared point and variable identity

ENID expresses device and point identity through base type, signal category, direction, data type and port. ACV carries the point value and configuration inside the control architecture.

OUTCOME & APPLICATION

Consistent point references across protocols, logic, dashboards and APIs.

Explore the system or product guide (new tab)
FUNCTIONAL OVERVIEW
Input eventRules / StateOutput event
A traceable path from input through evaluation to output.

DataFlow Runtime

Core message and logic processing

Protocol services feed the input queue; the processor evaluates ACV values, scale/offset, limits and rules, then routes commands and notifications to output services.

OUTCOME & APPLICATION

A traceable path from input through evaluation to output.

Explore the system or product guide (new tab)
FUNCTIONAL OVERVIEW
RobotRobotHubClient
Robot-scoped routing, state display and firmware-compatible controls.

RobotHub

Robot command and telemetry hub

In the Scout implementation, Novexa connects to RobotHub over HTTP/JSON. The hub sends WebSocket/Protobuf commands to firmware and returns telemetry and correlated responses.

OUTCOME & APPLICATION

Robot-scoped routing, state display and firmware-compatible controls.

Explore the system or product guide (new tab)
05

Edge control & gateways

Connect software to the physical environment and run logic on site.

6
Phoenix Embedded platform
Phoenix Embedded platform

Phoenix Embedded platform

Phoenix Platform / Pro

Local control & HMI

An on-site smart-system platform for protocol processing, ENID, logic and user interfaces across infrastructure, industry and buildings.

OUTCOME & APPLICATION

Local status and device commands

Explore the system or product guide (new tab)
FUNCTIONAL OVERVIEW
InputsLocal logicOutputs
Local data and control

Phoenix Tiny

Project control hub

A Phoenix controller-family hub for local communications and logic.

OUTCOME & APPLICATION

Local data and control

Phoenix Micro panel: datasheet illustration
Phoenix Micro panel: datasheet illustration

Phoenix Micro panel: datasheet illustration

Phoenix Micro

PLC / SCADA controller

Hardware controller with main processing, RF/RS485 communications and LCD processing; ENID and local logic include BASIC runtime, expressions, scenarios, schedules and timers.

OUTCOME & APPLICATION

I/O commands and status

Explore the system or product guide (new tab)
A SCADA project view
A SCADA project view

A SCADA project view

Phoenix SCADA

Android monitoring & control

An Android interface with Modbus, scenario and Phoenix communication services.

OUTCOME & APPLICATION

On-site monitoring and control

FUNCTIONAL OVERVIEW
Field protocolGatewayPlatform
Message translation and transport

ARG Gateways

Device gateways

Hub, AMU, IR and industrial bridge families, each with model-specific interfaces and protocols.

OUTCOME & APPLICATION

Message translation and transport

FUNCTIONAL OVERVIEW
TerminalAgentFleet service
Telemetry, journals and command receipts

ATM Agent

On-terminal ATM agent

Reads XFS and XFS4IoT state, collects journals, sends telemetry and accepts signed commands.

OUTCOME & APPLICATION

Telemetry, journals and command receipts

06

Hardware & field devices

Physical sensing, communication and actuation across infrastructure, industry, agriculture, buildings and robotics.

8
Super PLC controller
Super PLC controller

Super PLC controller

Super-PLC / ABM

Controllers & I/O modules

Inputs, outputs and multifunction control, including SPLC and ABM modules.

OUTCOME & APPLICATION

Measured inputs and control outputs

Explore the system or product guide (new tab)
Network temperature and humidity sensor
Network temperature and humidity sensor

Network temperature and humidity sensor

ARG Sensors

Environmental & occupancy sensors

Temperature, air quality, presence and environmental sensing according to model.

OUTCOME & APPLICATION

Measurements and state

ABM input/output module
ABM input/output module

ABM input/output module

Relays / Dimmers

Lighting, curtains & actuators

Relays, dimmers, sockets and curtain controls that physically execute commands.

OUTCOME & APPLICATION

Physical load and output changes

ARG thermostat
ARG thermostat

ARG thermostat

ARG Thermostats

Thermostats & HVAC control

Temperature adjustment and model-specific heating and cooling control.

OUTCOME & APPLICATION

Temperature control and HVAC state

Door communication panel
Door communication panel

Door communication panel

Access / Intercom

Access control & intercom

Door access, keypads, RFID and intercom components across related hardware families.

OUTCOME & APPLICATION

Access events and door control

Network energy-monitoring module
Network energy-monitoring module

Network energy-monitoring module

Energy / Battery

Energy, battery & flow

Energy and flow monitoring plus battery management, distinct from building management.

OUTCOME & APPLICATION

Energy measurements and state

Scout Pro product visualization from the robotics family
Scout Pro product visualization from the robotics family

Scout Pro product visualization from the robotics family

ARG Robotics

Robotics & vision devices

Robotics and vision-device families for environmental interaction, movement and image capture.

OUTCOME & APPLICATION

Motion, images and environmental data

Explore the system or product guide (new tab)
Touch control panel
Touch control panel

Touch control panel

Touch Panels / Keys

Touch panels & switches

Physical user interfaces for room control and equipment status.

OUTCOME & APPLICATION

User input and status display

07

Engineering, knowledge & development

Tools supporting design and maintenance, rather than a mandatory step in the control path.

5
Engineering knowledge management workspace
Engineering knowledge management workspace

Engineering knowledge management workspace

ARG EKOS

Enterprise knowledge OS

Unifies software and asset inventory, Git repositories, knowledge search and infrastructure monitoring.

OUTCOME & APPLICATION

Dependencies, knowledge and infrastructure state

ARG Operator workspace
ARG Operator workspace

ARG Operator workspace

ARG Operator

Software & computer-operation assistant

Development and operations sessions, change reviews, checkpoints and tests within the enterprise knowledge and tool architecture.

OUTCOME & APPLICATION

Change, review and recovery workflows

Behaviour graph in Twin Designer
Behaviour graph in Twin Designer

Behaviour graph in Twin Designer

ARG Twin Designer

Digital-twin type designer

Defines properties, events, protocol mappings and versioned device types; generates BMS twin-model code.

OUTCOME & APPLICATION

Versioned twin definitions and code

Explore the system or product guide (new tab)
3D flange model in CAD Designer
3D flange model in CAD Designer

3D flange model in CAD Designer

ARG CAD Designer

Parametric part design

Dimension-driven part and enclosure design, producing STEP, STL and DXF drawings.

OUTCOME & APPLICATION

Manufacturing models, drawings and previews

Application-building workspace in Appeto
Application-building workspace in Appeto

Application-building workspace in Appeto

Appeto

Mini-app creation & sharing

Turns a problem and product idea into a versioned blueprint, studio and mini-app runtime.

OUTCOME & APPLICATION

Blueprints and shareable mini-apps

Explore the system or product guide (new tab)

HARDWARE DESIGN & LOCAL CONTROL

Where software meets the physical world.

Ten hardware families and integrated systems for sensing, communication, control and user interaction. Each family links to its detailed product guide.

Phoenix Embedded platform
Phoenix Embedded platform

Phoenix Embedded platform

Phoenix Embedded

An on-site control and visualization platform, from connected devices and engineering variables to programmable scenarios and custom interfaces.

Models & family details ↗
Phoenix Micro panel: datasheet illustration
Phoenix Micro panel: datasheet illustration

Phoenix Micro panel: datasheet illustration

Phoenix Micro

A programmable local controller separating main processing, field communication and display responsibilities to connect equipment through shared logic.

Models & family details ↗
Super AI PLC design render
Super AI PLC design render

Super AI PLC design render

Super AI PLC

Programmable control with on-device statistical learning: measured signals become learned baselines, deviation indicators and conditions usable by the control program.

Models & family details ↗
Super PLC controller
Super PLC controller

Super PLC controller

Super PLC

An I/O controller family for equipment logic, scenarios and commands, with local programmability and version-specific operator interfaces.

Models & family details ↗
ABM R8 module
ABM R8 module

ABM R8 module

ABM

ABM modules and controllers bring sensor inputs and actuator outputs together at distributed points in a project.

Models & family details ↗
ARG thermostat
ARG thermostat

ARG thermostat

Thermostat family

Temperature control from living spaces to racks and equipment rooms, connecting measurement, setpoints, commands and visible status.

Models & family details ↗
ARG scene switch
ARG scene switch

ARG scene switch

Touch-switch family

The everyday interface to lighting and room scenes, turning a touch into a coordinated response across a home or building.

Models & family details ↗
Network temperature and humidity sensor: a connected field device
Network temperature and humidity sensor: a connected field device

Network temperature and humidity sensor: a connected field device

IoT systems and family

A sensing, communication and control chain for connected systems, bringing together sensor nodes, actuators, gateways and a data platform.

Models & family details ↗
ARG multifunction touch control for smart homes
ARG multifunction touch control for smart homes

ARG multifunction touch control for smart homes

Complete smart-home system

An integrated smart-home package combining controllers, switches, thermostats, sensors and actuators with panels, software and coordinated living scenes.

Models & family details ↗
Server-room monitoring view
Server-room monitoring view

Server-room monitoring view

Complete DCIM system

An integrated data-center infrastructure package combining rack, environmental and energy monitoring with connectivity, software, alarms and an operational workspace.

Models & family details ↗

ARCHITECTURES I HAVE DESIGNED

The technology behind the systems

Shared point identity, event processing, controller programming, twin behaviour models and edge intelligence. Open a topic to explore its role and the related system.

01ENID / ACVIdentity & protocol translation

ENID connects field messages, point models, logic and outputs. Point identity, device identity and command identity remain distinct.

View the related system ↑
02DataFlow & Device CatalogFrom device model to control engines

The catalog connects device models, point provisioning, protocol mappings and coordinated reference changes to runtime. Rules, expressions, FSMs, automation and limits consume the same points.

View the related system ↑
03Phoenix EmbeddedPascal compiler & local execution

Engineering variable names bind to ENID and typed ACV values. Local compilation, scenario threads and host calls connect program text to control requests.

View the related system ↑
04Phoenix MicroThree MCUs & logic engines

With the smart-display configuration, main processing, RF/RS485 and LCD processing have three hardware roles. ENID, persistent relationships and local engines form a programmable platform.

View the related system ↑
05Super AI PLCBASIC, scan execution & edge ML

Programs are tokenized on-device. Execution context survives cooperative slices and only written outputs are flushed. ANOM learns a signal baseline and returns a BASIC variable for control logic.

View the related system ↑
06Market RegimeTraining, forecasting & validation

Current-state classification differs from next-regime forecasting. Feature contracts, model artifacts, semantic mappings and episode records connect both to future outcome evaluation.

View the related system ↑
07Price ExhaustionEvent probability & outcome ledger

Active market legs and timestamped features and labels feed training. Runtime can refresh the current view while the ledger preserves the first bar state for later outcome evaluation.

View the related system ↑
08AutoTrade ExecutionDelivery, EA execution & recovery

Analysis produces a proposal. Backend, bridge and EA preserve command lifetime and identity across three environments. Durable claims, local locking and result reconciliation close the execution loop.

View the related system ↑
09EKOSCitable knowledge & deployment state

EKOS combines retrieval from documents and code with agent observations of deployed systems. System, repository and deployment identities connect knowledge to observed operational state.

View the related system ↑
10ARG OperatorContext, work orders & version changes

Engineering requests become work orders with task-scoped tools. Candidate generation, activation and restart are separate phases; manifests, checkpoints and an independent supervisor track change and recovery.

View the related system ↑
11NovexaNovexa, shared data & agents

One account and a shared UDS connect personal and business tools. The assistant consumes selected context; ERP, IoT and PC integrations use explicit request and result bridges.

View the related system ↑
12Digital TwinFrom type contract to instance & scene

Three roles connect: Twin Designer validates and publishes type contracts; the generator and runtime produce artifacts and instances; scene and process views combine identity, quality and history with spatial links and ENID bindings.

View the related system ↑
13ATM / AgentATM agent & command lifecycle

The Windows agent abstracts XFS and XFS4IoT through providers. State, events and journals use a durable outbox; commands follow signature, target, time and policy validation before dispatch and execution receipts.

View the related system ↑
14ARG ERPDocuments, workflow & business rules

Enterprise UI, domain APIs and tenant transactions trace documents from quotations and orders through replenishment, production, quality and financial posting. Reports and assistant tools operate within scoped context.

View the related system ↑
15ArgAgroProfiles, crop knowledge & assistant

Application profiles, crop knowledge and calendars feed assistant context and economic calculations. Recommendations remain in session history; economic scenarios expose cost and revenue assumptions.

View the related system ↑
16CAD DesignerParametric design & manufacturing artifacts

Part and material parameters feed a build pipeline. CadQuery geometry becomes manufacturing models, drawings and property reports. STEP, STL, DXF and previews serve distinct review and fabrication roles.

View the related system ↑

DESIGNED & BUILT BY POORYA ARAM

One connected design, across hardware and software.

I created the architecture, custom logic, product designs and integration of these systems. My implementations also use the underlying tools below, each with its own identity.

  • React
  • Three.js
  • Java
  • Python
  • FastAPI
  • PostgreSQL
  • C# / .NET
  • ESP32
  • MQTT
  • CadQuery
Detailed architecture & system connections on ArgSrv ↗