Professional work · Private source
IRMIoT integration & management
Connected safety-device messages to backend processing and operational interfaces, with traceable receipts and controlled access.
Backend Engineer → Software Engineer
My contribution
I built TCP ingress and protocol adapters, contributed backend and operational UI workflows, and managed cloud delivery with release and recovery checks.
Device ingestion
TCP gateway · binary adaptersDurable processing
Receipt evidence · workers · replayBackend APIs
Modular NestJS · scoped accessOperational interface
React · review & administration
From device messages to traceable data and controlled operations. Gateway and worker responsibilities remain separate.
View Case StudyClose Case Study: IRM
Context & ownership
IoT integration & management platform · Yuedong Xinghe. Connected safety-device messages to backend processing and operational interfaces, with traceable receipts and controlled access.
Backend Engineer → Software Engineer · Platform implementation, device integration, and cloud delivery
What I implemented
- Implemented parts of a modular NestJS backend, React operational UI, PostgreSQL models, background workers, and a separate IoT gateway.
- Built custom TCP communication and binary protocol adapters with receipt validation, telemetry/alarm normalization, and retained processing evidence.
- Added access control, administrative and import workflows, plus cloud release checks, database migrations, and rollback procedures.
Technical decisions
- Kept device ingress in a separate gateway, with backend modules and workers responsible for application logic and background processing.
- Used idempotent processing, retained evidence, retries, and controlled replay to make failed processing inspectable and recoverable.
Result & scope
Implemented a path from device receipts to reviewable application data and operational workflows. Scope here covers implemented engineering contributions; full operational acceptance and production qualification are not claimed.
Technologies
NestJS · React · PostgreSQL · TCP · BullMQ · Alibaba Cloud ECS · Nginx · PM2
