Elvis Dukaj

Angestellt, Staff Software Engineer, Qualcomm Inc.
Vienna, Österreich

Fähigkeiten und Kenntnisse

C/C++
Python
Git
Qt
OOP
Multithreading
Visual Studio
Software Architecture
Unit Testing
STL
CMake
Design Pattern
Microsoft Visual Studio
Team work
Communication skills
Creativity
Linux
Embedded Systems
Software Development
SQL
REST
Software
Embedded Software
Engineering
Application
Backend
MySQL
Jenkins
Computer Science
API
Code
GitLab
PostgreSQL
Artificial intelligence
Cloud Computing
Agile Development
Internet of Things
Distributed Systems
OOA
C++
Boost C++
OpenCv
OpenGL
GLSL
QtCreator
qml
Agile
Ci
bash
TDD
Yocto
Buildroot
C#
conan
vcpkg
Rust

Werdegang

Berufserfahrung von Elvis Dukaj

  • Bis heute 2 Jahre und 7 Monate, seit Jan. 2023

    Staff Software Engineer

    Qualcomm Inc.

    • Contributing to the OpenXR specifications. • Implementing new OpenXR Layer • Contributing and implementing new specifications for marker tracking and decoding to the OpenXR specification

  • 1 Jahr und 7 Monate, Juni 2021 - Dez. 2022

    C++ Software Engineer

    Snap Inc

    • Refactoring a huge codebase and establishing new guidelines and principles. • Designed and developed C and C++ API to support specific use cases for SLAM algorithms and generic cases for quick prototyping and testing. • Optimised the code in performance, reducing latency. • Reduced the technical debt, both in the build system and in designing new APIs • Mentored other team members in C++ and on the onboarding • Interviewed candidates for the role of "C++ Software Engineer"

  • 1 Jahr und 6 Monate, Jan. 2020 - Juni 2021

    C++ Embedded Systems Software Developer

    Fronius International GmbH

    Fronius is a leading company in Solar Energy, Welding, and Battery Charging technologies. Main responsibilities: * Writing micro-services in C++ to enable the inverters to be cloud and IoT ready. * Writing unit and integration tests using Google Test, Bash, Python. * Code documentation. * Code Review. Besides: * introduced Test Driven Development in the team workflow. * Writing guides and tutorials on the C++ coding standards and Multi-thread architecture.

  • 7 Monate, Juni 2019 - Dez. 2019

    C++ Embedded Systems Software Developer

    StreamUnlimited Engineering GmbH

    StreamUnlimited is a supplier of software solutions and hardware modules for connected audio and IoT products. Main responsibilities: * Developing and designing software in C++ and Qt, running on high-quality soundbars. * Supporting customers during the whole development process in continuous delivery. Documentation.

  • 3 Jahre und 10 Monate, Sep. 2015 - Juni 2019

    C++ Embedded Systems Software Developer

    QubicaAMF SpA

    * Developing C++ application for embedded Linux system. * Designing REST API to allow different services to work together. * Unit testing and continuous integration (Jenkins and Visual Studio Team Service) using Bash, Python, Boost Test. * Creating custom images for desktop systems based on Ubuntu. * Creating a custom image for an embedded system using buildroot. * Converted system scripts from bash to Python. * Replaced all makefile projects with cmake.

  • 1 Jahr und 7 Monate, Feb. 2014 - Aug. 2015

    C++/C# Software Developer

    SpecialVideo srl

    Specialvideo is specialised in the design of industrial vision systems for automatic defect detection, non-contact measurement, and robot guidance. Main responsibilities: * Problem-solving according to customer's needs. * Implementation in C++ and C# of advanced industrial computer vision systems. * Installation and integration of complex systems in loco. * R&D for image processing algorithms and computer vision. * R&D image acquisition and illumination. * Documentation and training of the customer.

  • 2 Jahre und 3 Monate, Nov. 2011 - Jan. 2014

    C++ Developer

    dmdtek srl

    dmmdtek is specialized in slot machines and entertainment. Main responsibilities: * Developed software applications and libraries using C++ and Qt with Visual Studio 2010/2013 on Windows CE 6.0 and Windows XP. * Porting the SDK in .net using C#. * Source code documentation. * Testing. * Customer support.

Ausbildung von Elvis Dukaj

  • Bis heute 2 Jahre und 10 Monate, seit Okt. 2022

    Applied Artificial Intelligence

    IUBH Internationale Hochschule

Sprachen

  • Englisch

    Fließend

  • Italienisch

    Muttersprache

  • Deutsch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z