Adrian Pascu
Software engineer & community builder, Brussels
I build software across mobile, web, IoT, cloud, and AI, from large-scale apps with 500k+ active users to embedded hardware built from scratch. Outside of client work I maintain open-source tools and build and run local communities.
Availability
I am available for freelance and contract work as an independent software engineer.
- Web and full-stack product
- TypeScript, React, Node.js, SolidJS
- Mobile apps
- React Native and Expo, Kotlin Multiplatform
- Embedded and IoT
- Firmware, embedded Linux, hardware bring-up
- AI and LLM products
- LLM-backed apps, agents, MCP servers
Projects
- LidGuard
A macOS menu bar app that cuts Wi-Fi and Bluetooth when the lid closes on battery and restores them when you open it. It fixes Apple Silicon dark-wake drain, where the Wi-Fi chip wakes the SoC on every inbound IP packet and no power setting suppresses it. Swift, CoreWLAN and IOBluetooth, no dependencies.
- Menubar Manager
A fork of the Thaw menu bar manager for notched MacBooks. Every menu bar icon gets a priority, the lowest ones are moved out of the strip first when space runs out, high ones come back first when it returns, and an icon with no priority yet counts as new and outranks everything so you see it before it vanishes. The rest is reachable as pages that fit beside the notch and revert on their own, and a notification names any icon that was moved out of view. Swift, on top of Thaw's layout engine.
- Maps Navigation for Pebble
Google Maps walking and cycling directions on a Pebble Time 2, with a small map of where you are and where the next turn is. Google exposes no live route, so an Android companion reads the navigation notification, walks the announced distance along the OpenStreetMap road graph, renders a heading-up four colour map on the phone and streams it to the watch as 8 KB AppMessages. Kotlin, C, PebbleKit Android 2, OpenFreeMap vector tiles.
Get in touch
email (needs JavaScript), or reach me on any channel below, or from my contact page.