• Файл

Oles

Embedded-розробник

Вік:
20 років
Місто:
Львів

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

OLES ANDREIKO [відкрити контакти](див. вище в блоці «контактна інформація»)

Junior Embedded / IoT Engineer [відкрити контакти](див. вище в блоці «контактна інформація»)

SUMMARY
Junior Embedded / IoT Engineer with a Computer Science background and 3+ years of professional software
development. Hands-on university experience with PSoC 3 and ESP32 boards: capacitive sensing, ADC, PWM,
LCD interfaces, and MQTT-based telemetry to cloud IoT platforms (HiveMQ, Arduino IoT Cloud, ThingSpeak,
Adafruit IO, Thinger.io). Strong on the software side of IoT: Node.js backends, REST/WebSockets, JSON,
Docker, and Linux. Looking for a junior embedded or IoT role to grow in firmware and device-to-cloud systems.

Technical Skills
Languages: C, C++, Python, JavaScript, TypeScript

Embedded: PSoC 3 (PSoC Creator), ESP32 (Arduino framework, MicroPython, CircuitPython), GPIO, PWM,
ADC (delta-sigma), CapSense (CSD), character LCD, breadboard prototyping

IoT & Networking: MQTT (TLS, port 8883), HTTP/REST, WebSockets, NTP, JSON, HiveMQ, Arduino IoT Cloud,
ThingSpeak, Adafruit IO, Thinger.io

Tools: PSoC Creator 4.4, Arduino IDE, PlatformIO, VS Code, Wokwi simulator, Thonny, Git, GitHub, Docker,
Linux

Data & Analysis: Python (NumPy, pandas, Matplotlib), SQL, MongoDB, PostgreSQL

Embedded & IoT Projects
ESP32 MQTT Telemetry with HiveMQ Cloud (Arduino/C++, MicroPython)

Connected ESP32 boards to the HiveMQ cloud broker over MQTT on the secure port 8883, publishing and
subscribing through topics with PubSubClient.

Implemented message-callback handling and publishing logic (for example, sending only readings above a
set temperature threshold).

Synchronized time via an NTP server and sent JSON payloads (data and timestamp) using a JSON library.

Prototyped in the Wokwi simulator, then verified on physical boards with the HiveMQ web client and Serial
Monitor.

Cloud IoT Platforms: Arduino IoT Cloud, ThingSpeak, Adafruit IO, Thinger.io

Created devices, "things", variables, and dashboards (including a mobile dashboard) to control an LED and
display sensor data from ESP32.

Sent data to ThingSpeak channels over both HTTP POST and MQTT, respecting platform rate limits.

Built Adafruit IO feeds and dashboard indicators with threshold-based email actions (CircuitPython).

Used Thinger.io resources and API tools to control the board and read inputs remotely.

Wrote non-blocking firmware so cloud synchronization was not delayed by blocking calls.

PSoC 3 Firmware Labs (CY8C3866AXI-040, PSoC Creator, C)

Drove a character LCD with custom user-defined glyphs and text output.

Configured a PWM-driven blinking LED with a calculated period and duty cycle.

Implemented CapSense (CSD) with two capacitive buttons and a five-element linear slider; configured scan
order and tuning thresholds, and displayed state on LEDs and an LCD bargraph.

Measured voltage with a 16-bit delta-sigma ADC and a potentiometer, converting raw readings to millivolts
on the LCD.

Thermistor Calibration Tool (Python)

Derived Steinhart–Hart coefficients from measured temperature/resistance data by solving the equation
system with a custom Gaussian-elimination solver (NumPy).

Validated the solver against reference data, plotted temperature vs. resistance with Matplotlib, and
generated lookup tables with pandas.

Professional Experience
Full-Stack Developer | CYPHORIA | Apr 2025 – Present

Integrated Shopify Storefront and Admin APIs (GraphQL) and handled webhooks and data synchronization
between services, which is the same event-driven pattern used in device-to-cloud systems.

Built and maintained API endpoints with data validation and authentication; used Docker for consistent
environments.

Investigated bugs across frontend, backend, and data layers.

Frontend Developer | ORVIX | Jan 2025 – Mar 2025

Built React/TypeScript features, integrated REST APIs, and handled loading states, errors, and data
validation.

Full-Stack Developer | VELORA | Sep 2023 – Nov 2024

Developed Angular and Node.js features with REST APIs, MongoDB and SQL databases, and third-party
API integrations.

Frontend Developer | NOVACODE | Mar 2023 – Aug 2023

Built responsive React interfaces connected to REST APIs.

Education
Ivan Franko National University of Lviv Faculty of Electronics and Computer Technologies. Bachelor's degree,
Computer Science, 2022 – 2026

Relevant coursework: Microprocessor Technology, IoT Concepts

Інші резюме цього кандидата

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: