Black-and-white portrait of Andrei Cojocaru

Andrei Cojocaru

Embedded Software Engineer PCB Design Enthusiast

Based in
Bucharest, Romania
Scroll

N° 01

In development

BRAHMA

A high-fidelity streaming amplifier, designed from the silicon up.

Streamer, DAC, amplifier and input switch, folded into one — every digital path handled bit-perfect. Nine ways in, and two ways out: your main speakers, and a reference line output for everything else. A Raspberry Pi Compute Module 3+ running embedded Linux, a Digital Audio Interface Transceiver and a Bluetooth 5.1 HiFi audio module feed a Class-D stage through a programmable DSP.

Amplification
TAS3251 Class-D
2 × 175 W into 4 Ω
Platform
Embedded Linux
Programmable DSP
Hardware
Schematic & PCB in KiCad
Case & structure in FreeCAD

N° 02

Ongoing

Internet of Things

Devices built from scratch for everyday use.

Much of my time has gone into designing and building IoT devices from the ground up to solve everyday needs — smart-home devices and the automations that tie them together. Each one runs on whatever fits the job: a Raspberry Pi where a full Linux system earns its place, ESP8266 and ESP32 modules for Wi‑Fi nodes, and Arduino boards or other plain microcontrollers wherever a device doesn’t need to be online at all.

Purpose
Smart-home devices
Everyday automation
Connected
Raspberry Pi
ESP8266 · ESP32
Standalone
Microcontrollers where
Wi‑Fi isn’t needed

N° 03

Completed

Unchained

Wired headphones, set free.

A wearable wireless amplifier for passive headphones, which are usually tied to a static setup. A Qualcomm QCC5125 Bluetooth module and a MAX97220A headphone amplifier, powered by a rechargeable Li-ion battery, provide the best possible wireless experience on the go.

Wireless
Bluetooth audio using
Qualcomm QCC5125
Amplification
MAX97220A headphone amp
Rechargeable Li-ion battery
Hardware
Schematic & PCB in KiCad
Case & structure in FreeCAD

N° 04

More to come

Experience

Since

Embedded Software Engineer

Radcom · Bucharest, Romania

My work runs on the devices behind public parking payment management and public transport ticketing — equipment in daily service in cities across the country.

Education

Completed

Master’s Degree

Complex Signal Processing in Multimedia Applications

Real-time digital signal processing for audio and video, advanced orthogonal transforms, image analysis and machine learning applied to complex signals.

Systems Engineering  ·  Faculty of Automatic Control and Computer Science
National University of Science and Technology POLITEHNICA Bucharest

Education

Completed

Bachelor’s Degree

Automatic Control and Applied Informatics

Control systems, signals, electronics and the software that ties them to real hardware.

Systems Engineering  ·  Faculty of Automatic Control and Computer Science
National University of Science and Technology POLITEHNICA Bucharest