Skip to content
View david-1711's full-sized avatar

Block or report david-1711

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
david-1711/README.md

Hello, my name is David! πŸ‘‹

πŸ’‘ About Me

Software Engineer

  • πŸ›‘οΈ highly enthusiastic about automotive computing, computer engineering, and cybersecurity
  • πŸš™ working on the development of a custom Yocto-based Linux distribution for the Infotainment Control Units
  • πŸŽ“ graduated from the Faculty of Electrical Engineering, Computer Science and Information Technology in Osijek, Croatia

πŸ› οΈ Tech Stack

My Skills

πŸ’»πŸš€ Professional Expirience

  • system optimizations – memory usage, boot time, CPU scheduling
  • configuration of Linux-based NFS, CICD, and build servers
  • configuring different subsystems in OS – cameras, audio, watchdog, network, package manager, filesystem recovery, time, backups, partitions
  • improving embedded Linux security – key encryption and storage, secure boot, firewall, mandatory and discretionary access control, password management, udev rules, CVE checks
  • improving and simplifying OS structure (Yocto layers and Git) to enable easy maintenance and upgrades of the system and to automate the build, upload, and deployment of OS artifacts
  • developing software update mechanisms to update the bootloader and different communication modules
  • upgrading BSP to newer versions (kernel, u-boot, Yocto layers) and porting kernel drivers to that version
  • writing applications and systemd services to configure communication modules (WiFi, Bluetooth, GPS, LTE, etc)
  • kernel, device tree, u-Boot customization, and optimization
  • hardware validation, driver development, and integration
  • automating process of OS build (Yocto Recipes, Bitbake)
  • developing software update mechanisms to update operating system and applications
  • proof of concept - configuring Automotive Grade Linux (AGL) to work on i.MX8 SoC

πŸ”­ Personal Projects and Interests

  • building and flying FPV drones
  • rooting, investigating, and modifying Linux-based operating systems
  • research of different cybersecurity aspects – data encryption, hashing, NFC/RFID reading, Kali Linux and its tools, Web3, USB live media, malware
  • research of video and data streaming methods used in FPV drones
  • WebRTC media streaming

πŸš§βŒ› My Poor GitHub Statistics - work in progress...

<username>'s Stats

Top Langs

https://github.com/david-1711/david-1711

I will make sure to improve my public/open-source contribution. Promise! 😁

πŸ“¬ Get in Touch

Thanks for stopping by! πŸš€

Popular repositories Loading

  1. android_kernel_xiaomi_sm8150 android_kernel_xiaomi_sm8150 Public

    Forked from Laulan56/android_kernel_xiaomi_sm8150

    A CAF rebased kernel for Mi 9 & RedMi K20 Pro MIUI 12.5/*FORCE PUSH*/

    C

  2. advent-of-code-in-bash advent-of-code-in-bash Public

    Solutions for the Advent of Code 2023 challenges (https://adventofcode.com/2023)

    Shell

  3. webrtc-manual-sdp-signaling webrtc-manual-sdp-signaling Public

    Simple WebRTC streaming with manual signaling (no signaling server)

    HTML

  4. david-1711 david-1711 Public

    Personal GitHub page

  5. file-encryption-tool file-encryption-tool Public

    A Bash script that uses Argon2id to hash a password and OpenSSL to encrypt or decrypt selected file with the hash

    Shell