• Experiences
  • Work
  • Contact
Digital Design Prototyping Specialist and FAA Licensed Drone Pilot in Oxford MichiganDigital Design Prototyping Specialist and FAA Licensed Drone Pilot in Oxford Michigan
Digital Design Prototyping Specialist and FAA Licensed Drone Pilot in Oxford MichiganDigital Design Prototyping Specialist and FAA Licensed Drone Pilot in Oxford Michigan
  • Experiences
  • Work
  • Contact

Developing Real-Time Data Tracking and Web Solutions at Alpine Electronics

January 13, 2020 Posted by Mike Technology, Work
Alpine Electronics
Alpine Electronics

Creative Solutions at Alpine Electronics

I joined a startup team within Alpine Electronics as a Senior Engineer, where we focused on developing a third-party infotainment system and a rear-seat entertainment casting system—similar to AirPlay or Chromecast—built on custom Android-based hardware. My contributions spanned multiple areas, including utilizing AWS, web technologies, NodeJS, and MongoDB to support our initiatives. One of my first projects was enhancing our team’s local intranet site by incorporating Bootstrap, which improved its structure, added functionality, and elevated its visual design. Data tracking and web solutions at Alpine Electronics would become my area of contribution.

Updating Local Intranet Site for Team
Created a Bootstrap Website for Startup Team at Alpine

Data Tracking Projects

One of my projects focused on developing an API to track real-time statistics, including CPU usage, memory performance, and event markers from radios. The purpose was to host the data online and visualize it dynamically with interactive charts. Additionally, I included an option to export the data as a spreadsheet. To achieve this, I used AWS Elastic Cloud Services to set up a Linux Ubuntu virtual machine in the cloud. From there, I hosted a Node.js server alongside a MongoDB database to efficiently manage and serve the data.

Collecting and Graphing Hardware Data on AWS
Graphing Realtime Cloud Data

The site was securely password-protected and hosted on a non-indexed domain. To minimize costs, I used the free credits available with my AWS account to host the virtual machine on a budget-friendly t2.micro instance. Additionally, the system featured a dropdown menu that displayed all online machines. This menu allowed users to easily select and monitor each machine’s status.

Choosing a Machine to view realtime stats web solutions
Dropdown Menu of Machines Available

Plotting Live Data

After selecting a machine, the data loaded into a Plotly.js chart, providing quick and clear visual feedback on the large volumes of incoming data. I developed the backend using Node.js, creating multiple routes to handle data transmission and retrieval efficiently. On the front end, I combined HTML and vanilla JavaScript with jQuery and Bootstrap to improve functionality and streamline the interface.

Mapping out realtime stats from machines connected on web solutions
Viewing Event Markers Captured by Machine

Some of the data points included event markers, which users could manually set or the software could automatically trigger. These markers activated whenever anomalies or issues occurred with the radios. As a result, they allowed us to monitor the radios remotely. This setup provided real-time insights into problems as they happened, which enabled faster troubleshooting and quicker responses.

Tracking CPU and memory usage Web Solutions
Viewing CPU% Used on a Machine

The chart offered an intuitive way to track various data points from the radios. Users could easily toggle between viewing multiple data streams simultaneously or focus on a single data point. They could make their selection directly from the chart’s sidebar. Meanwhile, MongoDB was an excellent choice for this project. It handled data insertion, queries, and retrieval efficiently with minimal latency. This ensured seamless performance throughout the system.

Creative Solutions at Alpine Electronics with Data Tracking
Viewing Multiple Datapoints At Once

Exporting Data

Implementing this as a web-based solution made it incredibly convenient to access and visualize large amounts of data quickly from any location. Additionally, the data could be easily exported to a spreadsheet for more in-depth analysis.

Creative Solutions at Alpine Electronics with Data Tracking in Excel
Excel Spreadsheet of Radio Data
Share

About Mike

Mike has over 20+ years of creative and technical design and development experience. His education includes a Bachelors and Masters degree in Computer Animation. He's worked in the automotive, design, education, electronics, software, and user experience industries across the globe. The companies he's worked with include, Alpine Electronics, Ford, Fiat Chrysler Automobiles, and more.

You also might be interested in

D-Ford

Designing Digital Prototypes for Web and Mixed Reality at D-Ford

May 13, 2022

As a Senior Design Prototyper at D-Ford, I collaborate with[...]

Seamless Tech Integration: Behind the Scenes of the Chrysler Portal Concept

Seamless Tech Integration: Behind the Scenes of the Chrysler Portal Concept

Jan 29, 2017

Infotainment of the Future On Project Portal, I actively integrated[...]

Building Ebikes

Building Ebikes

May 4, 2015

Building An Electric Bike During a business trip to Shanghai,[...]

Mike Rosik • Creative Technologist

Mike Rosik

I bring over 20 years of experience in creative and technical design and development, with a specialization in user experience and design prototyping. I hold a Bachelor’s and Master’s degree in Computer Animation and have worked across diverse industries, including automotive, education, software, visual effects, and startups.  I’m also an FAA licensed drone pilot based in Oxford, Michigan.

In recent years, I have actively leveraged emerging technologies to enhance my prototypes and projects. My expertise spans app and web-based user interfaces, AR/VR/XR, improving user experiences, microcontrollers, Node.js cloud servers, AWS cloud integration, and innovative storytelling methodologies. Additionally, I have explored physical prototyping tools, such as using cardboard for occlusion surfaces, to improve augmented and virtual reality experiences and spark creative solutions. I am particularly passionate about photogrammetry and 3D model generation, utilizing advanced techniques like Neural Radiance Fields (NeRF) and Gaussian splatting to create high-quality, immersive assets from photos and videos.

Collaboration and user-centered design are at the core of my process. I engage with stakeholders and end users to fully understand their goals and challenges, transforming their feedback into personas, journey maps, and user flows that outline an optimal path to success. By focusing on the user, I not only create intuitive and impactful experiences but also uncover overlooked opportunities for improvement, ensuring the final design delivers maximum value.

FAA Licensed Drone Pilot

I am an FAA-licensed Unmanned Aerial System Remote Pilot, qualified to provide professional and compliant commercial drone services.

Business

  • DET3D
  • (313) 497-8585
  • https://det3d.com

LinkedIn

  • Detroit Metro Area
  • https://linkedin.com/in/mike-rosik

HAM Radio Technician

  • KE8RFH

Contact Me

Send me a note and I'll get back to you, asap.

Send Message

© 2025 · MikeRosik.com

  • Experiences
  • Work
  • Contact
Prev Next