Skip to content
View danhjalmberg's full-sized avatar
  • Trieste, Italy
  • 05:22 (UTC +02:00)

Block or report danhjalmberg

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
danhjalmberg/README.md

Hi, I'm Dan

I'm a Computer Engineering graduate with a professional background in architecture, CAD and technical design.

I work on software projects mainly in Java, C#/.NET and Python, with interests in both general software development and technical applications related to engineering and CAD.

Selected projects

  • Drone Photo Service
    Java/Swing simulation application focused on object-oriented design, MVC, concurrency, automated testing and maintainable application structure.

  • AutoCAD Layer Draw Order
    C#/.NET AutoCAD plugin for persistent layer-based draw-order management, with AutoCAD API integration and a WPF user interface.

  • Dataset Curation for Vulnerability Repair Benchmarking
    B.Sc. thesis project developing a systematic method for identifying and curating open-source projects suitable for vulnerability-repair benchmarking.

  • Ubuntu VFIO GPU Passthrough
    Linux virtualization project documenting a KVM/QEMU/VFIO configuration for GPU passthrough to virtual machines.

Selected technologies

  • Languages: Java, C#/.NET, Python, Kotlin, JavaScript
  • Data and web: SQL, PostgreSQL, MongoDB, HTML/CSS, Angular
  • Tools and systems: Git, Apache Maven, Linux, KVM/QEMU
  • Engineering software: AutoCAD and the AutoCAD .NET API

Domain background

My professional background includes architecture, CAD coordination, technical documentation, construction projects, naval interiors and industrial manufacturing. This experience provides domain context for my interest in engineering and technical software.

Pinned Loading

  1. drone-photo-service drone-photo-service Public

    Java desktop simulation for managing drone-based photo, video, and zoom tasks on an interactive map.

    Java

  2. autocad-layer-draw-order autocad-layer-draw-order Public

    AutoCAD .NET plugin for persistent layer-based draw order management

    C#

  3. vulnerability_analyzer vulnerability_analyzer Public

    Forked from amjadnatouf/vulnerability_analyzer

    Tool for collecting vulnerability-fix pairs from GitHub Security Advisories, developed for a B.Sc. thesis on vulnerability repair benchmarking.

    Jupyter Notebook

  4. ubuntu-vfio-gpu-passthrough ubuntu-vfio-gpu-passthrough Public

    Dual-mode Ubuntu workstation setup using QEMU/KVM, libvirt, VFIO GPU passthrough, and Intel iGPU fallback

    Shell