Eagle Mountain, Utah, United States
Programming Languages: C++, C, Java, Javascript, YAML, SQL, HTML, CSS, Tailwind CSS, and Python Software Tools: VS Code, IntelliJ, PyCharm, Cypress, NPM, GitHub, GitLab, Postman, Insomnia, Selenium WebDriver, Appium, Xcode, Android Studio, Jest, Pytest, Locust, Maven, Gradle, JUnit 4, JUnit 5, XCUITest, RabbitMQ, Grafana, InfluxDB, Postgres, Postico, Docker, Jira, Slack, Zoom, and DOMO Devices: Raspberry Pi, Arduino (Atmel AVR), Espressif ESP32 and ESP8266, Nordic Semiconductor nRF series, and Texas Instrument MSP430 series Hardware Protocols and Interfaces: MQTT, UART, I2C, and SPI Printed Circuit Board Tools: KiCad and Eagle 3D CAD Tools: Autodesk Fusion 360, Onshape, and Sketchup Technical experience with electrical engineering, electrical maintenance, electronics, electronics soldering, surface mount soldering, PCB Layout, PCB etching, Arduino, automotive, light duty aviation repairs and mechanics, oil field maintenance, and heavy machinery repairs. Articulate, safety conscious, meticulous, problem solver, and proven leader
- Operated at principal-level across embedded systems, software, mobile app, hardware, and product engineering, leading architecture, tooling, and cross-team technical initiatives for connected consumer hardware products - Led architecture and development of embedded firmware and BLE systems for connected consumer hardware products - Redesigned BLE data models and improved telemetry pipelines to support scalability and reliability - Built CI/CD pipelines, automated testing frameworks, and code quality systems for embedded development - Conducted extensive code reviews and mentored engineers across software and cross-system debugging - Diagnosed and resolved complex issues spanning hardware, firmware, software, mobile app, and cloud interfaces - Acted as a cross-team lead, stabilizing releases and reducing system-level risk - Collaborated with product and upper leadership on technical strategy and new product development
- Built and maintained ecommerce webstore - Utilized Shopify API for customized features and tools for customers - Led all software and firmware engineering efforts domestically and overseas - Led a team of offshore engineers - Performed code reviews
- Managing a team of seven software engineers - Managed three products one of which generated over $150M - Grooming of engineering tickets - Roadmap management and alignment to deliver features/fixes by delivery expectations - Weekly mentoring of engineers and skills development coaching - Cross-team communication and collaboration with product, design, support, and operations teams - Reported direct to CTO - Monitoring of performance metrics - Hiring and onboarding of engineers - Occasionally jumping in the code to help the team (Typescript, React, Node.js, Tailwind CSS)
- Team leader of winning team that built new app in the Angel Studios week-long hackathon. - Created and led the engineering guild consisting of 18 engineers. - Hired, trained, and mentored additional engineers. - Managed development for mobile apps, web app, and Roku TV. - Collaborated with dev ops, product, design, data science, and marketing teams.