Adrian Luca

Senior Software Developer at e.solutions

North Rhine-Westphalia, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Adrian Luca is a Senior Software Developer with 10+ years building embedded and automotive systems, currently focusing on QNX and Linux-based automotive software for Audi platforms (MIB series, FPK, HCP3). He brings deep C++ expertise (including modern C++11), Qt and OpenGL background, and secondary fluency in C#, Java, Perl and Python, enabling cross-platform tool and runtime development. At e.solutions he works on system applications like software download stacks, while his open-source contributions include enhancing the txiki.js runtime (FFI, type handling) and improving TypeScript definitions in DefinitelyTyped, showing comfort across low-level runtimes and developer ergonomics. Early experience spans custom EDA rule-checkers and game engine work, reflecting a blend of systems thinking and graphics/interactive programming. Based in North Rhine-Westphalia, Germany, he pairs embedded production experience with active involvement in modern open-source tooling—often tackling bridging work between native code and high-level languages.
code10 years of coding experience
job6 years of employment as a software developer
bookBS, Microelectronics, BS, Microelectronics at Universitatea „Politehnica” din București
languagesEnglish, German
github-logo-circle

Github Skills (16)

quickjs10
c1710
typescript10
static-typing10
javascript10
typescript-definitions10
typescripts10
c1110
type-definition10
ffi10
typescript-types10
dbus9
libuv9
dts9
rust-wasm7

Programming languages (22)

C#JavaC++CRustMakefileVueGo

Github contributions (5)

github-logo-circle
saghul/txiki.js

Aug 2022 - Oct 2022

A tiny JavaScript runtime
Role in this project:
userBack-end Developer
Contributions:20 reviews, 5 commits, 17 PRs in 2 months
Contributions summary:Adrian primarily contributed to the core functionality of the `txiki.js` runtime. Their work included implementing new functions such as `uptime` and extending the type definitions. They also added initial support for Foreign Function Interface (FFI) capabilities, which involved creating new classes and integrating relevant libraries, increasing the runtime's ability to interface with native libraries. Moreover, they improved struct parsing for better type handling.
javascriptlibuvquickjswasm
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:6 reviews, 7 commits, 1 PR in 8 months
Contributions summary:Adrian contributed to the project by adding and fixing type definitions within the DefinitelyTyped repository, specifically focusing on the `textract` and `wink-tokenizer` libraries, and also added definitions for `string-format` and `dbus`. They also made formatting corrections to existing definitions. The primary focus of their work was enhancing and maintaining the quality of TypeScript type definitions for various JavaScript libraries.
typescriptdefinitiondtstypingstypescript-definitions
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial