# Lukas Herman > Software Engineer Location: Greeneville, Tennessee, United States Profile: https://flows.cv/lukasherman ## Work Experience ### Senior Software Engineer @ LiveKit Jan 2024 – Jan 2024 | United States ### Software Engineer @ Bluecrew Jan 2023 – Jan 2024 | United States ### Software Engineer @ Amazon Jan 2022 – Jan 2023 Kuiper provides internet for the masses via LEO satellites * Led the design and implementation of the customer terminal demand aggregator service in Go, which will serve 400 million customers * Provided technical leadership for back-end development * Created hierarchical state machine based mode manager for Kuiper satellites, ensuring ~100 sub-systems to be synchronized and run in the expected order * Improved satellite mode manager state machine's error handling, sped up self-recovery from ~1 hour to ~45 seconds * Designed and implemented fault injections in end-to-end tests with optional HIL ### Core Software Engineering Lead @ Halo.Car Jan 2021 – Jan 2022 | Las Vegas, Nevada, United States * Leads a team of 5: designer, front-end developer, embedded engineer, and video processing engineer. * Manage hardware acquisition and business relationships with 4 companies. * Created patent-pending VPN and packet-aware Scheduler in Rust to create a low-latency (2 microseconds data processing) and durable bi-directional network connection between vehicle and remote driver console. * Architected and implemented a GPU-accelerated Media Pipeline with 6 camera sources. With an ultra-low bandwidth requirement (1.6 Mbps) and low end-to-end latency (100 ms) which delivers good video quality (80 VMAF score). * Created WebRTC P2P network connection in C++ from remote driver console to vehicle with custom congestion control that utilizes TWCC and proprietary VPN metrics to achieve ultra-low retransmissions. In 4 hours of driving within the city of Las Vegas, there were 5 NACKs (retransmissions) and zero freezes. * Created remote driver console UI in React including authentication/authorization, pick-up/drop-off scheduling queue, and notifications. * Created a ROS Node in C using the CAN protocol to interface with vehicle’s essential functions: throttle, brake, steering wheel angle, turn signal, door lock, gear selection, emergency signal. Which is transmitted and controllable by remote driver console. * Created a user-space driver with Linux evdev in pure Go for remote driver console to interface with vehicle’s essential functions while providing force-feedback adjustments. * Reverse engineered Kia Niro 2020 EV using an oscilloscope to reverse raw voltage signals, enabling remote control of the vehicle. * Created a customer-facing progressive web app (TailwindCSS, Typescript, React, NextJS) to create and manage reservations, driver license verification, authentication/authorization, payment, scheduling, and availabilities leveraging serverless task-scheduling and custom UI components ### Core Software Engineer @ Halo.Car Jan 2020 – Jan 2021 | Las Vegas, Nevada, United States * Created a high-performance rosbag parser (under 1 ms for 10 GB of data) in pure Go allowing data analytics in the cloud without ROS dependencies. * Created a data logger that extracts metadata from vehicle such as drive distance, average/min/max speeds, etc, then upload the data to the cloud for archival and big data query. * Created Node.js ROS Node in vehicle to allow customers to send navigation from the Halo app to the vehicle’s in-car display * Created a benchmark tool for objectively determining video encoding quality and performance. * Created GPS interactive map which visualizes network performance based on RTT, temperatures, and NACK counts. * Created Node.js ROS Node to listen to vehicle’s telemetry data such as GPS, temperature, and battery level. Which is stored in Google Cloud Database and shown in remote driver console, in-car-display, and customer-facing app. ### Software Development Engineer II @ Amazon Web Services (AWS) Jan 2020 – Jan 2020 | Seattle, Washington, United States ### Software Development Engineer I: Kinesis Video Streams SDK @ Amazon Web Services (AWS) Jan 2020 – Jan 2020 | Seattle, Washington, United States * Enabled IPv6 for WebRTC C SDK * Added mbedTLS support to WebRTC C SDK to support devices with RTOS * Created and implemented KVS WebRTC end-to-end testing architecture * Created a File Uploader with Producer C++ SDK * Decrease SDKs integration time by 75% * Reduced test flakiness for SDKs ### Software Development Engineer I: Amazon Meetings @ Amazon Web Services (AWS) Jan 2019 – Jan 2020 | Seattle, Washington, United States * Enabled Private Meeting creation * Added time travel room availability explorer * Integrated live streaming event creation * Added multiple rooms reservation for a meeting to chatbot * Mitigated, investigated, analyzed, documented, and suggested a more robust architecture solution * Migrated architecture in 5 AWS regions to support TLS 1.2 ### Software Developer: Platforms Blockchain @ IBM Jan 2018 – Jan 2019 | Littleton, Massachusetts * Created IBM FoodTrust dashboard UI for clients to manage their partnership * POC, developer, and maintainer for the end-to-end testing framework. Integrated into Jenkins/Kubernetes build pipeline ### Full Stack Developer Intern @ IBM Jan 2018 – Jan 2018 | Littleton, Massachusetts * Created an Angular end-to-end testing framework with Protractor and Jasmine; the foundation for testing development * Wrote a Python script to convert codebase, from Angular's i18n to ngx-translate, adding 7,553 lines and removing 2,477, leveraged advanced Regex, NLP, and locality analysis * Fixed 2 existing issues regarding resizing FoodTrust's UI charts * Developed a highly customizable report generator web app for managing multiple Github repos with asynchronous programming ### Big Data/Deep Learning/Web Development Intern @ Clemson University Jan 2017 – Jan 2018 | Clemson, South Carolina Area * Used Tensorflow to generate 3D images from 2D images * Led 2 graduate students to build and deploy Open EdX * Developed Docker software to portably make incremental pull backups from cloud instance or local system * Created an easy-to-use Python wrapper for MongoDB query * Collaborated with 2 undergraduates to write a network simulator ## Education ### Bachelor of Science (BS) in Computer Science Clemson University Jan 2017 – Jan 2019 ### Computer Science Tri-County Technical College Jan 2016 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/lherman-cs - GitHub: https://github.com/lherman-cs --- Source: https://flows.cv/lukasherman JSON Resume: https://flows.cv/lukasherman/resume.json Last updated: 2026-03-22