Hi, I'm George-Stefan Andras

Senior Software Engineer & Technical Lead specialising in .NET, highly-complex systems, and Agentic AI integrations — with 20+ years of experience delivering mission-critical software in regulated industries and enterprise environments.

Developer Portrait
About Me

Who I Am

I'm a Senior Software Engineer and Technical Lead with over 20 years of experience building enterprise-grade software. My work spans mission-critical calculation engines, laboratory automation systems, industrial IoT platforms, and smart sensor cloud services. Most recently I've been leading the integration of Agentic AI — using Microsoft Semantic Kernel, Retrieval-Augmented Generation (RAG), and Model Context Protocol (MCP) — to bring autonomous intelligence into complex engineering workflows.

About Me Image
  • My Background

    I hold a Bachelor of Science in Computer Science and Automation from Politehnica University Timișoara (2009). I started my career in software testing and automation — building a rigorous engineering mindset — before transitioning into full-stack and systems development. I've since worked with companies including Roche, Beckman Coulter andAccenture across Switzerland, Germany, and Romania.

  • My Skills

    • AI & LLM Integration: Agentic AI with Microsoft Semantic Kernel, Retrieval-Augmented Generation (RAG) pipelines, Model Context Protocol (MCP), and Vector Databases — grounding autonomous agents in domain-specific knowledge.
    • Core Platform: Deep expertise in C# and the .NET ecosystem (6 / 8 / 10), Entity Framework Core, MS SQL Server, and Oracle DB for robust enterprise applications.
    • Desktop & Cross-platform: WPF with PRISM / MVVM, including complex event-sourcing architectures, and IoT integration.
    • Web & API: ASP.NET Core, Blazor, and REST APIs backed by Azure cloud services for high-throughput, cloud-native solutions.
    • Cloud & DevOps: Microsoft Azure (certified), AWS, Docker, CI/CD pipelines via Azure DevOps, and Git — shipping reliably across local and cloud environments.
    • Quality & Testing: Strong quality engineering foundation — NUnit, MSTest, Moq, integration and end-to-end testing — applied from both a development and former test-automation perspective.
  • My Approach

    I believe the best software is built at the intersection of clean architecture, pragmatic engineering, and continuous curiosity. Whether I'm designing a calculation engine API, integrating an AI agent, or taking ownership of a complex subsystem, I focus on delivering systems that are reliable, maintainable, and built to last. I thrive in collaborative environments and take full ownership of the solutions I build, end-to-end.

Showcase

Projects & Roles

Here’s a selection of my work, blending teamwork and solo projects.

Roche - Technical Lead & Developer
Roche - Technical Lead & Developer
Technical lead and developer on Roche's diagnostics software platform — from core calculation infrastructure to an AI-powered workflow toolchain.
Technical Lead for a generic, high-precision calculation API — the computational backbone for Roche's diagnostics instruments.

Developer on a cross-platform C# toolchain to configure, run, and benchmark diagnostic workflows across local and cloud environments.

Led Agentic AI integration using Microsoft Semantic Kernel and RAG pipelines to bring autonomous intelligence into the toolchain.
.NET 8 / 10
Agentic AI / RAG
Technical Leadership
Beckman Coulter - DxA 5000
Beckman Coulter - DxA 5000
Developer on the WPF Service Client for a high-throughput medical laboratory automation system.
Built service, alignment, and calibration interfaces for the DxA 5000 hardware.
Designed and implemented an event-sourcing based state restoration subsystem capable of fully reconstructing system state on reboot — eliminating significant laboratory downtime per restart.
.NET / WPF
Event Sourcing
Laboratory Robotics
Accenture - ABB Ability™ Smart Sensor Platform
Accenture - ABB Ability™ Smart Sensor Platform
Backend engineer for an Industry 4.0 SaaS platform that connects traditional industrial equipment to the cloud via smart sensors.
Built on Microsoft Azure, the platform ingests and visualises millions of data samples per day for Web and Mobile clients. Contributed to microservices handling data ingestion, storage, and cloud APIs using Azure Functions and Azure Service Bus.
Microservices
Azure
C# .NET Core
QuantoLux - Laser Sort
QuantoLux - Laser Sort
Freelance architect and developer of a WPF/IoT desktop app for a laser spectroscopy system used in alloy waste processing plants.
The app orchestrates a Siemens PLC and six Raspberry Pi 4 devices connected to laser spectrometers, delivering real-time elemental analysis to improve metal recycling rates.
Features include live performance charts, device configuration, and status monitoring.
.NET Core / WPF
MQTT
IoT / PLC
KWS - .NET Consultant
KWS - .NET Consultant
Full-cycle development on legacy and greenfield projects managing laboratory and genetic data.
Developed and maintained a constellation of distributed services orchestrated through a proprietary service broker, ensuring robust, high-throughput communication across systems.
ASP.NET / Blazor
Distributed Services
Oracle DB
Continental - UI Simulation Tool
Continental - UI Simulation Tool
Developed a C# graphics simulator that fully emulated the visual output of a next-generation automotive Cluster Instrument platform.
The simulator generated reference images using assets and GUI composition rules supplied by Mercedes-Benz, enabling a QA team to perform both manual and automated Machine Vision validation of the instrument.
C#
HMI Simulation
Machine Vision
Contact

Get in Touch

Have a project in mind or want to discuss potential opportunities? I'd love to hear from you.

Schedule

Book a Meeting

Schedule a time to discuss your project or just to have a chat.

© 2026 George-Stefan Andras. All rights reserved. Company logos, videos, product images and trademarks are the property of their respective owners and are used for identification purposes only.