
Артем Мышкин (BithRich)
Full-Stack Developer · React + TypeScript · Go / NestJS
Запосли ову особу
Пошаљите понуду за посао директно овом кандидату
О мени
Full-stack developer with ~3 years of production experience. Frontend with React + TypeScript (data-heavy interfaces, tables, dashboards, real-time data); backend with Go (Gin / chi / gorilla-mux) and Node.js / NestJS + TypeORM; PostgreSQL, Redis, MinIO, ClickHouse. Docker deployments, CI/CD setup (GitHub Actions → GHCR). I build with agentic AI tools (Claude Code, Codex) in a CI-gated process. I also build ML/AI pet projects and integrated an emissions forecasting ML model into production.
Искуство
Full-Stack / Software Developer at ACS Express (ASK Express) (2025-03 – Present)
- Built operator and monitoring systems for industrial equipment: automated emissions monitoring (AEMS/SAKV), a bearing test bench (AIK LOZA), and a low-speed centrifuge, using a Node.js framework with a Python backend for equipment integration
- Cross-platform real-time telemetry with Vue 3 / TypeScript + Ionic + Capacitor, interactive Chart.js graphs over live sensor data on top of a Go backend
- Integrated an emissions forecasting ML model (PEMS) into the production calculation pipeline via MQTT
- Hardware-control software on Node-RED + Dashboard 2 (Raspberry Pi) over Modbus, SerialPort, MQTT, and UDP (frequency drives, vacuum chambers, servo drives, encoders)
- Designed a single serialized UDP transport as an XState v5 machine for a centrifuge servo drive: replaced 5 conflicting polling nodes, increased real-time polling to ~30 Hz, covered it with isolated unit tests (node --test); added a file-based scenario engine (auto-playback, range switching, auto-recording, pause/resume/emergency stop)
- Managed customer requirements and delivered UI/UX against technical specifications
Full-Stack Developer (Frontend Lead) at Refresh Auto (2024-03 – 2024-12)
- Led the product from scratch: MVP scope, functionality alignment with the customer, UI design in Figma, and task breakdown for the team
- Data-heavy operational screens in React + TypeScript (react-table, Ant Design, react-query): repair orders, parts, jobs, payroll, expenses, cash register, KPI
- Worked on the NestJS 11 + TypeORM + PostgreSQL 16 backend: REST modules, JWT authorization, multitenancy (single DB, isolation by sto_id in JWT), append-only record versioning (full history and rollback), MinIO storage, Swagger
- Server-side pagination + table virtualization for large datasets; server-side document generation (acts / sheets) via blob download
- Packaged into a single Docker container (multi-stage: web → api → runtime): React is built into static assets and served by NestJS via ServeStaticModule (without Nginx); coverage with Jest + React Testing Library
Junior Developer at UMAP (2023-07 – 2024-02)
Developed and maintained a Unity application for digitizing terrain maps (C#); implemented features and fixes as a junior developer.
Образовање
Coursework in Intelligent Mechatronic Systems and Machine Learning – MAI

