Muvicado Mindware

Resume

I’m a creative software engineer focused on building real-time, interactive applications across mobile, web, and embedded platforms. Throughout my career, I’ve designed systems that blend intuitive user experiences with technical depth — from cloud-connected IoT solutions to dynamic graphical interfaces for musicians, educators, and engineers. I specialize in mobile app development (Swift, UIKit, SpriteKit), embedded systems (C/C++, RTOS, Embedded Linux), and creative technology that connects people to devices in new ways. I’m passionate about making complex technology feel simple, expressive, and alive.

Experience

Software Engineer – Feb 2025 to present

  • Designing and building dynamic, real-time applications for mobile devices, desktop systems, and embedded platforms.
  • Creating intuitive graphical user interfaces for system control, creative expression, and real-time interaction.
  • Developing with Swift, UIKit, SpriteKit, WebAssembly, Java, and embedded technologies (C, C++, Python, RTOS environments).
  • Emphasizing user engagement through touch-driven experiences, dynamic animations, and cloud integration for IoT and educational applications.
  • Developing an educational chemistry game (“Molecule Maker”). As the sole software developer in a small team of creatives, I am preparing to release this on the App Store as an iOS app. I also did the initial steps toward porting the app to Android.
  • Porting interactive GUI applications originally written in C/C++, Java and Objective C to multiple platforms, using a combination of Kotlin, Swift and C++, using JetPack Compose Multiplatform and SwiftUI. One of these projects is the educational chemistry game mentioned above. Another is an interactive musical authoring and performance application

Embedded Software Developer – Nov 2024 – Feb 2025

  • Developing STM32 microcontroller firmware for an aerospace application.

Embedded Software Developer – March 2024 – April 2024

  • Developing STM32 microcontroller firmware for RV applications.

Embedded Software Developer – Aug 2023 – Feb 2024

  • Developing embedded firmware for an IoT camera platform

Principal Field Applications Engineer – Apr 2008 – Aug 2023

  • Embedded Systems & Application Development
  • Developed GUIs for data acquisition and analysis.
  • Created and optimized interactive GUIs for device management and real- time monitoring, integrating communication interfaces such as SPI, I2C, CAN, and PWM.
  • Developed software for a smart-sensor incorporating a digital air quality module.
  • Developed embedded applications and firmware solutions for OEMs across consumer, industrial, and IoT sectors, focusing on microcontrollers, microprocessors, analog, power, and sensor integration.
  • Led customer-facing technical design activities including system control, GUI development, wired and wireless connectivity, cloud integration, and embedded security for IoT products.
  • Designed and implemented embedded applications using C, C++, Python, and Java across Windows, macOS, and Linux platforms, targeting both bare-metal and RTOS-based systems (μC-OS, ThreadX, FreeRTOS, Embedded Linux).
  • In charge of Renesas’ Thermopile Gas Detector CO2 Evaluation Kit.
  • Supported integration of sensor module into higher level systems.
  • Released a line of thermopiles for CO2 gas detection. Lead Software Development Engineer

Senior Software Engineer – Mar 2020 – Aug 2020

  • Shepherded this start-up’s road-weather IoT platform (Road Weather Information System, RWIS) from minimal viable product to its first stable release, deployed in early municipal pilots.
  • Designed and implemented the first-generation configuration and monitoring GUI for a distributed network of roadside RWIS sensors, including secure remote device management and image viewing.
  • Added integrated camera support and an event-logging pipeline, enabling historical playback and trend analysis of road-weather and image data — capabilities that informed the camera-equipped mini-RWIS / mini-weather stations used in Frost’s current road-weather network.
  • Introduced engineering structure to the software development process (version control workflow, issue tracking, release practices) to stabilize a rapidly evolving startup codebase.

Senior Software Engineer – Sept 2004 – Mar 2008

  • UNIX back-end developer using C, Java, Python and Perl.

Lead Software Engineer – Sept 2001 – Mar 2004

  • Designed and implemented application software supporting CRI’s “Affinity” product: a high throughput drug-screening instrument.
  • C# (.Net), Python, C, SQL and XML. Database: MS SQL server and ADO.NET.
  • As Group Leader, I mentored and supported team members, and interfaced with company’s scientists, optical engineers, and researchers.

Senior Software Engineer – May 1999 – Sept 2001

  • Development of remote monitoring and control software for real-time audio processing equipment, blending embedded systems engineering with intuitive graphical UI design.
  • Contributed (embedded and GUI software) to the “Crown IQ” platform for distributed real-time visualization and management of professional audio devices.
  • Modeled system architecture using UML, collaborated closely with marketing and product management, and implemented applications in C, C++, Java, and Delphi.
  • Designed a proof-of-concept Palm OS mobile application for infrared-based real-time audio device control.

1982 – 1999

  • Worked as an Electronics Engineer / Software Engineer for many companies in diverse industries.
  • Detailed resume available on request.

Education

  • Degree: Bachelor of Engineering, with Distinction