Since December 2014
I am a software engineer with a keen interest in Linux and open-source software.
I'm a proactive and dedicated team player with a strong desire to take on new challenges and learn from them.
I also actively contribute to open-source projects and am constantly seeking ways to enhance my skills and knowledge.
In my spare time, I enjoy indulging in my favorite pastimes, such as going to the cinema and theatre, watching TV shows, playing video games, and listening to audiobooks.
















1 January, 2025
I was promoted to Software Consultant level at Endava.
1 January, 2021
I was promoted to Senior .NET Software Engineer level at Endava.
19 December, 2020
Passed the Microsoft MCSD 70-483 Programming in C# exam.
1 July, 2019
I was promoted to Senior .NET Software Developer level at Endava.
27 August, 2018
Passed the SAFe® 4 Practitioner exam.
6 July, 2017
Graduated the Faculty of Mathematics and Informatics of the „Babeș-Bolyai” University in Cluj-Napoca, Romania.
1 July, 2017
I was promoted to .NET Software Developer level at Endava.
5 May, 2016
I was hired at my first workplace, as Junior .NET Software Developer at Endava (Cluj-Napoca, Romania).
6 June, 2014
Graduated with honours the „Mihai Eminescu” National College in Oradea, Romania.
2014
1st Prize at the Informatics Technology Olympiad, C# section, county stage, Bihor (Romania).
2014
Participated at InfoMatrix, software development section, national stage, Bucharest (Romania).
2013
Obtained the CISCO Network Academy Hardware and Software Essentials Certificate.
2013
Participated at the Informatics Technology Olympiad, C# section, national stage (Romania).
2013
2nd Prize at the Informatics Technology Olympiad, C# section, county stage, Bihor (Romania).
2013
Mention (7th place) at the Informatics Olympiad, county stage, Bihor (Romania).
2012
Mention at the CIA “Concursul de Informatică Aplicată” (Romania).
2011
Mention (2nd place) at the Informatics Olympiad, county stage, Bihor (Romania).
2011
Mention at the CIA “Concursul de Informatică Aplicată” (Romania).
Email Address:
Phone:
Location:
Open-source reimplementation of one of the oldest known board games.
A very strategic game for the people who enjoy playing games where you have to plan two steps ahead
Lovely and simplistic art style to preserve your concentration and offer a more relaxing experience
ASP.NET Core REST API for storing and querying personal activity logs, paired with a web client for browsing and managing entries.
Strong template engine for various log entry types, localised in multiple languages
API Key-based access, hardened HMAC signing, replay protection, scanner protection, and rate limiting
Covers a wide range of events — from system monitoring and health metrics to personal journal entries
A tool for downloading IPTV playlists from multiple web sources and aggregating their channels into a single playlist that can be used on any smart TV.
Consumes minimal system resources
Intended to be ran as a scheduled background service on a Raspberry Pi
This project is in a continuous state of development and improvement
Memory Blocks is a puzzle game similar to the classic Sokoban. It the features the Grumpy Cat trying to push all the crates in a werehouse to their storge locations, without getting stuck.
Entertain your mind by remembering and matching flipped tiles
Lovely, simplistic images for your comfort
Improves your memory and dexterity, and offers a relaxing experience
Minesweeper is a very similar game to the original game with the same name. It was created to fill the gap after the original's
removal from modern Windows releases.
The objective is to carefully clear all the mines on a rectangular board, without
detonating them.
This is an ambitious mod for various strategy games, that dynamically changes the place names based on the culture of their ruler.
It is based on a carefully selected list of alternate place names in various languages, across various time periods.
The names are authentic and uses the best matches for each game's time period
Contains 215.000+ alternate place names
Community feedback and contributions are instrumental to this mod and its success
Narivia is a free-to-play turn-based strategy game focused on economy and warfare. It is set in a big part of a fictional world called Narivia, containing it's two main continents.
The player must lead their people to the ultimate victory, by raising the country’s economy and expanding its territories using military force. The enemies will share the same dream and will not give up their territories easily, challenging tactical scenarios that the player must overcome.
The player has at its disposal an array of units and buildings that can be created, each being specific to the faction’s culture.
Offers a classic 4x turn-based strategy game experience
Supports customized worlds that can offer a whole new experience, and offers tools to aid in their creation
This project is in a continuous state of development and improvement
SokoGrump is a puzzle game similar to the classic Sokoban. It the features the Grumpy Cat trying to push all the crates in a werehouse to their storge locations, without getting stuck.
Entertain your brain by solving over 25 mazes of increasing difficulty
Create your own mazes and share them with others!
Tool that can generate accurate new words and names in any given language, be it real or fictional.
Support for Markov chains using Katz's back-off model
Support for random generation, by mixing different parts together
Contains tens of thousands of names for different categories, themes and languages
NuciLog is a .NET logging library providing a clean and extensible abstraction over common logging frameworks. The core abstractions live in NuciLog.Core, with NuciLog offering ready-made implementations and integrations.
Clean interface layer that decouples application code from specific logging backends
Easily swap or extend logging implementations without changing application logic
NuciAPI is a modular .NET library suite for building clean and consistent REST APIs. It provides core abstractions alongside a set of dedicated middleware packages for exception handling, request logging, and security concerns.
Pick only what you need — core, client, controllers, and middleware packages are all independent
Ready-made middleware for exception handling, logging, and security
Clean abstractions that integrate seamlessly into any ASP.NET Core application
NuciWeb.Automation is a .NET browser automation abstraction library that provides a unified interface over different automation backends. Dedicated implementations are available for both Selenium and Playwright, allowing seamless switching between drivers.
Unified interface that decouples automation logic from any specific browser driver
Switch between Selenium and Playwright implementations without changing your automation code
Powers browser-based automation flows including the NuciWeb.Steam library