# Product engineering services — Milo

> Milo is a creative engineering studio in Bar, Montenegro, working with clients worldwide. We design and build IoT devices, embedded systems and the web and mobile software around them — one team from first sketch to production-ready prototype.

- **IoT &#038; hardware product development**
  Device architecture, schematic capture and PCB layout, sensor selection, power design and RF. We take a board from block diagram to assembled, tested hardware — with DFM in mind from the first revision.
  Keywords: PCB design, Sensors, Power, RF · BLE · LoRa, ESP32 · STM32
- **Firmware &#038; embedded software**
  Bare-metal, RTOS and embedded Linux firmware. Connectivity stacks, secure OTA updates, drivers and low-power design so the device works reliably in the field, not just on the bench.
  Keywords: FreeRTOS, Embedded Linux, OTA, Low power, C · C++ · Rust
- **Web, mobile &#038; cloud software**
  The software around the device: companion mobile apps, cloud backends, fleet dashboards and customer-facing web apps that scale with your user base.
  Keywords: React · Next.js, Node · Nest.js, Flutter, Postgres, AWS
- **Industrial design &#038; enclosures**
  Enclosure design, CMF, photoreal renders and mechanical engineering — designed for injection moulding or CNC from day one, with the electronics in mind.
  Keywords: Enclosures, CMF, 3D renders, DFM, CAD
- **Testing, verification &#038; simulation**
  Bench and environmental testing, thermal and structural simulation, bug-hunting and pre-certification reports with proposed fixes before you commit to production.
  Keywords: Bench testing, Ansys, MATLAB, Pre-cert reports, QA

## Process: CAEC (four phases)

1. **Concept** — We choose the architecture of the device, the materials, plan the execution paths and design conceptual 3D renders of the product — deliberately not considering the limitations of the technologies. We may overdo beyond what’s possible here, but that’s exactly what allows us to enter the next phase.
1. **Abstract** — We refine the concept to match the technical capabilities of manufacturing, and refine it to fit your needs. This is where we spend the most time in communication with you.
1. **Exact** — We define all the materials and documentation for prototype production, produce a small batch and conclude all needed testing and bug-finding. You receive reports from our testing bench with proposed fixes and refinements.
1. **Conclusion** — We apply everything we found in the Exact phase, reproduce the new devices and deliver them as fully operating prototypes — beside the certification, mostly production-ready grade.

Clients follow progress in Milo’s own project portal, with a direct line to the engineers doing the work.

## Contact

- Email: info@miloperovic.com
- Phone: +382 63 230 893, +381 67 718 1716
- Based in: Bar, Montenegro — working with clients worldwide, remotely, in English
- Contact page: https://miloperovic.com/contact/
- LinkedIn: https://me.linkedin.com/in/miloperovic
- Upwork: https://www.upwork.com/freelancers/miloperovic (Top Rated Plus — top 3% of talent on Upwork)
- Response time: within 24 hours; free 30-minute scoping call; written CAEC plan within 48 hours
