10/16/2026 updated


100 % available
Senior Full-Stack & Firmware Developer | C# | Angular | Embedded Systems
Košice-Pereš, Slovakia
Only remote
Master's degree in Electronics and Telecommunication Engineering, Technical University of KosiceAbout me
I studied physics and electronics. I can automate things in Perl. Would love to get some experience in Rust or Zig or Raku.
C (Programming Language)C Sharp (Programming Language)Embedded CEmbedded SystemsPerl (Programming Language)Embedded SoftwareFinancial SoftwareFirmwareField-Programmable Gate Array (FPGA)Angular 2+SQL DatabasesVerilog.NET CoreAngularJSFull Stack Development
Full-Stack Web Development
Extensive experience with Angular, AngularJS, ASP.NET Core, EF Core, and PostgreSQL for building public-facing and enterprise web applications. Proficiency in TypeScript, JavaScript, and frameworks such as ngrx and rxjs.
Firmware Development
Deep expertise in embedded firmware development for microcontrollers including nRF5-series SoC, ATmega, and AVR boards. Implementation of communication protocols such as USB, BLE, NFC, FIDO, MQTT, CAN, MOST, SPI, I2C, and 1Wire.
C# and .NET Development
Strong background in C# and .NET Core for backend services, service layers, REST APIs, stored procedures in TSQL, and integration with MSSQL and Oracle databases.
Cryptography and Security
Master's thesis focused on optimizing cryptographic primitives (AES, SHA, RSA, ECDSA) on ARM architecture. Implementation of FIDO authenticator firmware including Webauthn support.
Desktop Application Development
Experience with PowerBuilder, Java, SQL, C++ (OSG), and C# (XNA) for financial software and 3D applications. Development of tools such as landmark viewers, video viewers, and XML model validators.
Automotive and Embedded Testing
Manual and automated testing of car instrument clusters, CAN and MOST trace analysis, debugging, and requirement analysis in DOORS. Experience with CANoe.MOST and Green Hills MULTI toolchains.
FPGA and Hardware Programming
Firmware development for DAQ boards using FPGA (Altera FPGAs), VHDL, and Verilog. Experience with USB readout of FPGA-based systems for scientific experiments.
DevOps and Cloud Tools
Exposure to Azure DevOps environment, Kubernetes with Helm Charts, and Git for version control and CI/CD workflows.
Programming Languages
Proficiency in a wide range of languages including C, C#, TSQL, JavaScript, TypeScript, Perl, VB, VB.NET, Pascal, 8051 and ARM assembly, VHDL, and Verilog.
Domain Knowledge
Broad domain expertise spanning physics, electronics, cryptography, 3D graphics, elevators, IoT, automotive, insurance, banking, healthcare, and asset management.
Extensive experience with Angular, AngularJS, ASP.NET Core, EF Core, and PostgreSQL for building public-facing and enterprise web applications. Proficiency in TypeScript, JavaScript, and frameworks such as ngrx and rxjs.
Firmware Development
Deep expertise in embedded firmware development for microcontrollers including nRF5-series SoC, ATmega, and AVR boards. Implementation of communication protocols such as USB, BLE, NFC, FIDO, MQTT, CAN, MOST, SPI, I2C, and 1Wire.
C# and .NET Development
Strong background in C# and .NET Core for backend services, service layers, REST APIs, stored procedures in TSQL, and integration with MSSQL and Oracle databases.
Cryptography and Security
Master's thesis focused on optimizing cryptographic primitives (AES, SHA, RSA, ECDSA) on ARM architecture. Implementation of FIDO authenticator firmware including Webauthn support.
Desktop Application Development
Experience with PowerBuilder, Java, SQL, C++ (OSG), and C# (XNA) for financial software and 3D applications. Development of tools such as landmark viewers, video viewers, and XML model validators.
Automotive and Embedded Testing
Manual and automated testing of car instrument clusters, CAN and MOST trace analysis, debugging, and requirement analysis in DOORS. Experience with CANoe.MOST and Green Hills MULTI toolchains.
FPGA and Hardware Programming
Firmware development for DAQ boards using FPGA (Altera FPGAs), VHDL, and Verilog. Experience with USB readout of FPGA-based systems for scientific experiments.
DevOps and Cloud Tools
Exposure to Azure DevOps environment, Kubernetes with Helm Charts, and Git for version control and CI/CD workflows.
Programming Languages
Proficiency in a wide range of languages including C, C#, TSQL, JavaScript, TypeScript, Perl, VB, VB.NET, Pascal, 8051 and ARM assembly, VHDL, and Verilog.
Domain Knowledge
Broad domain expertise spanning physics, electronics, cryptography, 3D graphics, elevators, IoT, automotive, insurance, banking, healthcare, and asset management.
Experience
Professional experience10+ years
Freelancer since2010
Languages
GermanFluentEnglishFluentSlovakNative speaker
Project history
Worked on multiple Angular + C# .NET / EF Core applications and legacy ASP.NET applications, remote.
Worked on the upgrade of an AngularJS + Ruby on Rails application. Converted the application from Coffeescript to TypeScript, Slim to HTML, Rails to API-only mode, and AngularJS to hybrid AngularJS + Angular. Remote.
Worked on a public-facing web application (Angular, ASP.NET Core, EF Core, PostgreSQL). Developed reusable components using PrimeNG. Some exposure to Kubernetes (Helm Charts) and Azure DevOps environment. Remote.