- Develop real-time acquisition and processing systems using ADS1299, Python DSP, and Linux tooling, with focus on low-latency stream validation and robust signal handling.
- Implement filtering, noise reduction, spectral analysis, and SPI/I2C debugging for reliable continuous data flow.
- Use local automation and AI-assisted diagnostics to accelerate testing, documentation, and iteration cycles.
Amir Mehrabiani
Full Stack Developer
+49 157 57349500
mehrabiani777@gmail.com
www.linkedin.com/in/amir-mehrabiani
amirmehrabiani.tech
Professional Summary
Software Engineer focused on high-load Unix/Linux systems, streaming and media tooling, distributed backends, and real-time data pipelines. Comfortable combining Modern C++, Python, TypeScript/Electron, FFmpeg, local AI, and automation to build maintainable production-grade tools. Experienced in leading engineers, writing implementation plans, production debugging, and turning ambiguous operational problems into reliable software.
Technical Skills
Professional Experience
- Led backend optimization for high-traffic distributed services running in production environments.
- Improved throughput and fault isolation with Redis, RabbitMQ, and asynchronous communication patterns.
- Coached developers, coordinated technical initiatives, and supported production debugging and bottleneck analysis.
- Improved performance, reliability, observability, and rendering behavior for high-traffic web services.
- Enhanced service architecture to support faster diagnosis, traffic growth, and maintainable feature delivery.
- Built workflow automation, production web platforms, and APIs using Node.js, ASP.NET Boilerplate, and relational databases.
- Delivered HRM and reservation systems for critical business processes and operational approvals.
Selected Personal Applications
Cross-platform Python script launcher supporting Python, Conda, Poetry, uv, Hatch, and custom runtimes. Implemented runtime detection, command preview, project-root inference, environment injection, built-in console execution, system-terminal/background run modes, process-tree termination, tray integration, launch-at-login, onboarding, tests, and packaged macOS/Windows/Linux releases.
Privacy-focused AI language coaching desktop app with local and hybrid providers including MLX, LM Studio, Ollama, OpenAI-compatible APIs, and Gemini. Built local speech recognition, native Apple Speech bridging, TTS, Hugging Face model management, setup diagnostics, SQLite sessions, chat history, learning items, summaries, and multi-language workspaces.
Subtitle-heavy media player for language learners and researchers. Implemented playback resume, playlists, repeat modes, keyboard seeking, subtitle-synced transcript navigation, text selection/copying, sleep prevention, and robust parsing/merging for SRT, VTT, ASS/SSA, SBV, TTML/DFXP/XML, SAMI/SMI, and LRC subtitle formats.
Desktop download manager plus Chrome extension with DOM/network media detection, retry queues, token-protected localhost bridge, direct downloads, and authorized HLS/M3U8 downloads via FFmpeg. Added progress parsing, pause/resume/cancel/retry, persistent history, duplicate prevention, tray behavior, sleep prevention, and cross-platform packaging scripts.
Local transcription tool converting audio/video files into TXT and SRT without cloud dependency. Implemented batch processing, model selection, FFmpeg probing/enhancement, noise-reduction profiles, subtitle timestamp generation, export flows, Metal cache cleanup, update checks, keep-awake support, and optional local LLM refinement.
Native macOS accessibility utility that reads clipboard text aloud with AVSpeechSynthesizer, language detection, multilingual voice profiles, automatic voice resolution, global shortcuts, menu-bar UI, launch-at-login, settings import/export, App Group shared storage, WidgetKit status widget, and update checking.
Education
Languages
- EnglishIntermediate, B1; technical written communication
- GermanBeginner, A1
- PersianNative / Proficient