Horațiu Mlendea

Horațiu Mlendea

Open Source Impact

Since December 2014

Stars Earned
Forks

About

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.

Portfolio

Skills

Programming Languages
C#C#Primary language throughout the career; used daily for .NET development.★★★★★ Expert BashBashEveryday scripting, automation, and Linux system workflows.★★★★★ Expert SQLSQLWriting queries, stored procedures, and complex database management tasks.★★★★☆ Advanced PythonPythonScripting and lightweight automation tasks.★★☆☆☆ Intermediate TypeScriptTypeScriptRecently started learning; still building familiarity with the type system.★☆☆☆☆ Beginner JavaScriptJavaScriptClient-side scripting and Electron desktop applications.★★☆☆☆ Intermediate PowerShellPowerShellWindows automation, administrative scripting, and CI/CD pipeline tasks.★★☆☆☆ Intermediate
Frameworks & Technologies
.NET Core.NET CoreCross-platform .NET runtime; primary development stack.★★★★★ Expert .NET Framework.NET FrameworkWindows-targeted .NET for legacy and enterprise applications.★★★★★ Expert ASP.NET CoreASP.NET CoreFramework for high-performance web APIs and web applications.★★★★★ Expert ASP.NET Web APIASP.NET Web APIRESTful service development on the .NET platform.★★★★★ Expert Microservices ArchitectureMicroservices ArchitectureDesigning and operating distributed, independently deployable services.★★★★★ Expert Design PatternsDesign PatternsApplying well-known architectural and creational software patterns.★★★★★ Expert LINQLINQStrongly-typed query syntax for .NET collections and databases.★★★★★ Expert MonoGame / XNAMonoGame / XNA2D/3D game development framework used in personal game projects.★★★☆☆ Proficient ElectronElectronCross-platform desktop apps built with web technologies.★★☆☆☆ Intermediate WinFormsWinFormsUsed in the distant past for quite advanced personal projects; not used since.★★★☆☆ Proficient GTK#GTK#Linux native UI toolkit; dabbled briefly in the distant past for some personal projects.★☆☆☆☆ Beginner RazorRazorASP.NET templating syntax for server-side rendered web pages; recently started using it.★☆☆☆☆ Beginner
Tools & Environments
GitGitVersion control system for all source code management.★★★★★ Expert GitHubGitHubPlatform for hosting, collaboration, and open-source projects.★★★★★ Expert Visual StudioVisual StudioFull-featured IDE; primary environment for .NET development.★★★★★ Expert Visual Studio CodeVisual Studio CodeLightweight extensible editor used daily across all platforms.★★★★★ Expert CLICLITerminal-first workflow for development and system management.★★★★★ Expert GitHub CopilotGitHub CopilotAI pair programmer integrated into the daily development workflow.★★★★☆ Advanced PostmanPostmanAPI testing, documentation, and request collection management.★★★★☆ Advanced Swagger / OpenAPISwagger / OpenAPIAPI design specification standard and interactive documentation.★★★★☆ Advanced NUnitNUnitUnit testing framework for .NET applications and libraries.★★★★☆ Advanced NuGetNuGetAuthoring, publishing, and maintaining .NET NuGet packages; maintains a personal ecosystem of reusable libraries (NuciAPI, NuciLog, NuciXNA, NuciWeb).★★★★☆ Advanced BrunoBrunoOpen-source API client; preferred tool for testing and exploring REST APIs.★★★★☆ Advanced Microsoft SQL ServerMicrosoft SQL ServerRelational database management used across enterprise projects.★★★☆☆ Proficient GIMPGIMPOpen-source raster image editor for project artwork and assets.★★★☆☆ Proficient InkscapeInkscapeOpen-source vector graphics editor for scalable artwork and diagrams.★★★☆☆ Proficient
Cloud & DevOps
SonarQubeSonarQubeContinuous code quality inspection and static analysis platform.★★★★☆ Advanced AWS CloudFormationAWS CloudFormationInfrastructure-as-code for provisioning and managing AWS resources.★★★★☆ Advanced GitHub ActionsGitHub ActionsCI/CD pipelines tightly integrated with GitHub repositories.★★★★☆ Advanced AWSAWSCloud platform used for scalable application infrastructure.★★★☆☆ Proficient Amazon S3Amazon S3Object storage for files, assets, and application data.★★★☆☆ Proficient AWS LambdaAWS LambdaServerless compute for event-driven and scheduled workloads.★★★☆☆ Proficient Amazon SQSAmazon SQSManaged message queuing for decoupled service communication.★★★☆☆ Proficient Amazon DynamoDBAmazon DynamoDBServerless NoSQL database for high-throughput services.★★★☆☆ Proficient Amazon CloudWatchAmazon CloudWatchMonitoring, logging, and observability for AWS workloads.★★★☆☆ Proficient KubernetesKubernetesContainer orchestration for scalable, reliable deployments.★★★☆☆ Proficient JenkinsJenkinsAutomation server for continuous integration pipelines.★★★☆☆ Proficient CloudBeesCloudBeesEnterprise Jenkins platform for managed CI/CD workflows.★★★☆☆ Proficient SeleniumSeleniumBrowser automation framework; used for building automated tools and workflows.★★★☆☆ Proficient PlaywrightPlaywrightModern browser automation library; built and published a dedicated NuGet abstraction over it.★★☆☆☆ Intermediate Flatpak / SnapFlatpak / SnapPackaging and distributing Linux desktop applications for Flatpak and Snap stores; used in gfn-electron, dl-desktop, and SokoGrump.★★★☆☆ Proficient SplunkSplunkLog aggregation, search, and alerting for production incident investigation and monitoring.★★★☆☆ Proficient SysdigSysdigContainer and cloud security monitoring; used for runtime threat detection and observability.★★☆☆☆ Intermediate SnykSnykDeveloper-first security tool for scanning vulnerabilities in code dependencies and container images.★★☆☆☆ Intermediate AWS Secrets ManagerAWS Secrets ManagerSecure storage and automatic rotation of application secrets.★★☆☆☆ Intermediate AWS IAMAWS IAMIdentity and access management for AWS resource permissions.★☆☆☆☆ Beginner
Other Skills
OOPOOPCore design paradigm applied consistently across all development work.★★★★★ Expert REST APIsREST APIsDesigning, building, and consuming RESTful web services.★★★★☆ Advanced Agile / ScrumAgile / ScrumIterative development methodology; holds a SAFe 4 Practitioner certification.★★★★☆ Advanced Open-SourceOpen-SourceActive contributor to and maintainer of open-source projects on GitHub.★★★★☆ Advanced IoT / Raspberry PiIoT / Raspberry PiBuilding and programming embedded hardware and IoT projects.★★★★☆ Advanced Self-HostingSelf-HostingRunning personal infrastructure including Immich, Plex, AudioBookshelf, Pi-hole, Minecraft Server, personal APIs and websites.★★★★☆ Advanced Home AutomationHome AutomationSelf-hosted automation using open-source platforms and scripting.★★★☆☆ Proficient Online PrivacyOnline PrivacyPrivacy-focused computing, self-hosting, and DNS management.★★★☆☆ Proficient Penetration TestingPenetration TestingBasic security assessments and vulnerability scanning techniques.★★☆☆☆ Intermediate
Soft Skills
Reliability Critical Thinking Continuous Learning Attention to Detail Collaboration & Teamwork Open-Minded
Certifications
Microsoft MCSD 70-483Microsoft MCSD 70-483Programming in C# — passed December 2020.Microsoft SAFe® 4 PractitionerSAFe® 4 PractitionerScaled Agile Framework practitioner exam — passed August 2018.Scaled Agile CISCO Network AcademyCISCO Network AcademyHardware and Software Essentials Certificate — obtained 2013.CISCO
Operating Systems
LinuxLinuxDaily driver OS; extensive experience with advanced workflows, customisation, debugging, home servers, and self-hosting.★★★★★ Expert WindowsWindowsUsed exclusively in the workplace for enterprise .NET development environments.★★★☆☆ Proficient
Spoken Languages
Romanian🇷🇴 RomanianMother tongue; used for everyday communication and writing.★★★★★ Native English🇬🇧 EnglishProficient in both written and spoken English; primary language used online and at work. Uses British spelling.★★★★★ Fluent Spanish🇪🇸 SpanishActively learning through practice and language study apps.★☆☆☆☆ Learning

Timeline

  • Consultant at Endava

    1 January, 2025

    I was promoted to Software Consultant level at Endava.

  • Senior Engineer at Endava

    1 January, 2021

    I was promoted to Senior .NET Software Engineer level at Endava.

  • Microsoft C# Developer Certification

    19 December, 2020

    Passed the Microsoft MCSD 70-483 Programming in C# exam.

  • Senior Developer at Endava

    1 July, 2019

    I was promoted to Senior .NET Software Developer level at Endava.

  • SAFe® 4 Practitioner Certification

    27 August, 2018

    Passed the SAFe® 4 Practitioner exam.

  • University Graduation

    6 July, 2017

    Graduated the Faculty of Mathematics and Informatics of the „Babeș-Bolyai” University in Cluj-Napoca, Romania.

  • .NET Developer at Endava

    1 July, 2017

    I was promoted to .NET Software Developer level at Endava.

  • First job, at Endava

    5 May, 2016

    I was hired at my first workplace, as Junior .NET Software Developer at Endava (Cluj-Napoca, Romania).

  • High School Graduation

    6 June, 2014

    Graduated with honours the „Mihai Eminescu” National College in Oradea, Romania.

  • 1st Prize at the Informatics Technology Olympiad

    2014

    1st Prize at the Informatics Technology Olympiad, C# section, county stage, Bihor (Romania).

  • Participation at InfoMatrix

    2014

    Participated at InfoMatrix, software development section, national stage, Bucharest (Romania).

  • CISCO Network Academy Certificate

    2013

    Obtained the CISCO Network Academy Hardware and Software Essentials Certificate.

  • Participation at the Informatics Technology Olympiad

    2013

    Participated at the Informatics Technology Olympiad, C# section, national stage (Romania).

  • 2nd Prize at the Informatics Technology Olympiad

    2013

    2nd Prize at the Informatics Technology Olympiad, C# section, county stage, Bihor (Romania).

  • Mention at the Informatics Olympiad

    2013

    Mention (7th place) at the Informatics Olympiad, county stage, Bihor (Romania).

  • Mention at CIA

    2012

    Mention at the CIA “Concursul de Informatică Aplicată” (Romania).

  • Mention at the Informatics Olympiad

    2011

    Mention (2nd place) at the Informatics Olympiad, county stage, Bihor (Romania).

  • Mention at CIA

    2011

    Mention at the CIA “Concursul de Informatică Aplicată” (Romania).

Contact