David Martinka
Profile
Daily Linux user for 12 years. Motivated problem solver. Experienced Product designer. Seasoned Network administrator. Practical Software Engineer. Passionate Open Source advocate.
Experience
MediaVue Systems
Hingham, MA, USA
Lead Engineer
August 2022 - Feb 2024
- Designed, maintained and improved Embedded Linux OS for SureVue Digital Signage products
- Implemented, developed and maintained several complex, multi-stage CI/CD pipelines using Gitlab and Docker
- Ported the ANM cloud application to Docker, separating it's components into multiple, logical containers (Reverse Proxy, Database and Application)
- Developed new hardware models in the SureVue line of Digital Signage media player devices, optimizing the OS and Linux Kernel for each model
- Bash
- Python
- Docker
- OOP
- VSCode
- git-flow
- Agile
Product Designer
June 2014 - August 2022
- Participated in product design of SureVue Series
- Devised a redundant fan-array system which became the standard for the SureVue series
- Campaigned for moving from Windows Embedded OS to Ubuntu Linux based OS for SureVue line, resulting in improved reliability, reduced system overhead, massively extended service life, and reduced manufacturing cost
- Bash
- Powershell
- System Administration
- Agile
Support Technician
June 2011 - August 2018
- Managed incoming support requests via phone and email
- Identified the need for a ticketing system, deployed, configured and managed an on-premise instance of "Request Tracker"
- Identified a manufacturing bottleneck, proactively devised a solution, implemented a network-based image deployment system which became an essential manufacturing component
- Bash
- Linux
- Deployment
B Sharp Music
Providence, RI, USA
Electronic Repair Technician / Owner
April 2003 - Mar 2013
- Opened and managed a retail guitar shop
- Repaired and refurbished audio electronics, amplifiers, effects pedals, etc.
- Managed inventory, supply chain, accounting and storefront
- Handled customer requests, organized events and advertising
- Management
- Scheduling
- Customer Service
- Soldering
- Troubleshooting
Education
ASc in Computer Programming (Incomplete)
Community College of RI
Sep 1996 - May 1997
Postponed to pursue a career in Music
References
Erik DeGiorgi
CEO at MediaVue Systems
Brian Kane
Co-worker at MediaVue Systems
Rob Conlon
Co-worker at MediaVue Systems
- +1 508 316 9440
- dave@davidmartinka.com
- LinkedIn Profile
- davidmartinka.com
- github.com/mainmachine
- Just outside of Boston, USA
Skills
-
-
Programming
- Bash/Shell
- Python
- HTML
- CSS
- SQL
- Javascript
- C#
- Powershell
-
Hardware
- EagleCAD
- PCB Layout
- Stress & Tolerance Testing
- Compatibility Testing
- Troubleshooting, Diagnosis
- Repair & Refurbishment
- Driver Development
- x86, ARM & MCU Programming
-
Developer Tools
- Git, Git Flow
- Docker (Build, Compose, CI/CD Instrumentation)
- Gitlab
- VSCode
- Virtualization (Cloud & Bare Metal)
- Serial Debugging
-
System & Network Administration
- Systemd & Sysvinit
- Email Administration
- Web Servers (Apache, Nginx, etc.)
- Wired and Wireless Networking
- Zero Trust
- Distributed Systems
- Digital Signage
-
A/V
- Audio Engineering
- Video Editing
- Re-Encoding & Transcoding
- Streaming Video
- Audio Circuit Design
-
Misc
- Linux Kernel
- Jira
- Netsuite
- Software Packaging - Debian, Snap, Tinycore Linux
Interests
- Guitar
- Parrots
- Home Automation
- Games
- Cycling
- Psychology