Kovács Zsolt · Budapest, Magyarország

Senior / Lead Full-Stack Szoftverfejlesztő

.NET | Angular | AI-Native szoftverfejlesztés

Önéletrajz letöltése (PDF)

Szakmai összefoglaló

Senior / Lead full-stack szoftverfejlesztő 17+ év tapasztalattal üzleti alkalmazások és webes rendszerek tervezésében és fejlesztésében. Erős, hands-on háttér C#, .NET, ASP.NET Core, Angular/TypeScript, szoftverarchitektúra, adatkezelés és elosztott rendszerek területén. Jelentős gyakorlati tapasztalatom van AI-native fejlesztési workflow-kban: a coding agenteket a teljes fejlesztési életciklusban használom a követelményektől és specifikációktól az implementáción, hibakeresésen és tesztelésen át a code review-ig és refaktorálásig. Az alkalmazás-architektúrától a Docker-alapú Linux infrastruktúráig és production observability-ig end-to-end szemlélettel dolgozom.

Főbb szakterületek

AI Engineering

  • OpenAI Codex
  • Codex CLI
  • Claude Code
  • Cursor
  • VS Code
  • AI Coding Agents
  • Agentic Development
  • Spec-Driven Development (SDD)
  • AI-Driven Debugging
  • MCP
  • Agent Skills
  • Prompt & Context Engineering

Backend & Architektúra

  • C#
  • .NET 10
  • C# 14
  • ASP.NET Core
  • Entity Framework Core 10
  • REST API-k
  • CQRS
  • Vertical Slice Architecture
  • Hangfire
  • Worker Services

Frontend

  • Angular 22
  • TypeScript
  • Tailwind CSS
  • Responsive Web Design

Adat & Messaging

  • PostgreSQL 18
  • SQL Server
  • pg_trgm
  • Dapper
  • Redis
  • MongoDB
  • RabbitMQ
  • MassTransit

Security

  • ASP.NET Core Identity
  • JWT & Refresh Tokens
  • OAuth/OpenID
  • role-based authorization
  • biztonságos secret management

Infrastruktúra & Observability

  • Linux
  • Debian
  • Docker
  • Docker Compose
  • Hetzner Cloud/VPS
  • Caddy
  • Cloudflare
  • OpenTelemetry
  • Grafana Cloud
  • Alloy
  • Prometheus
  • Loki
  • Tempo
  • GitHub Actions

AI-Native szoftverfejlesztés

  1. Spec-Driven Development (SDD) használata feature discovery, követelmények, specifikációk, implementációs tervek és agentek által végrehajtható fejlesztési feladatok készítésére.

  2. Coding agentek használata repository analysis, architektúra és tervezés támogatása, implementáció, AI-driven debugging és root-cause analysis, tesztelés, code review és refaktorálás során.

  3. Model Context Protocol (MCP) és agent skills használata eszközök, projektismeret és külső rendszerek kontextusának agentekhez kapcsolására.

  4. Napi AI-native coding workflow VS Code-ban OpenAI Codex / Codex CLI, Claude Code és Cursor használatával, prompt engineering és context engineering támogatással.

Kiemelt projekt

FitHub — Önálló SaaS projekt

2025 - jelenleg

Modern SaaS termék end-to-end tervezése és fejlesztése, beleértve az alkalmazásarchitektúrát, backendet, frontendet, adatbázist, infrastruktúrát, deploymentet és production üzemeltetést.

Technológiák
Alkalmazás stack: C# 14, .NET 10, ASP.NET Core, Entity Framework Core 10, Angular 22, TypeScript, Tailwind CSS, PostgreSQL 18 és Hangfire.
Infrastruktúra
Docker/Docker Compose multi-container production környezet kialakítása Debian 13 / Hetzner VPS alapon, Caddy és Cloudflare DNS, Proxy, Pages és R2 használatával.
Megfigyelhetőség
Production observability kialakítása OpenTelemetry, Grafana Cloud, Grafana Alloy, Prometheus, Loki és Tempo segítségével metrikákhoz, distributed tracinghez és structured logginghoz.
Munkafolyamat
AI-native SDD workflow használata Codex, Claude Code, Cursor, MCP és agent skills eszközökkel a tervezéstől és repository analysistől az implementáción, debuggingon, review-n és refaktoráláson át.

Szakmai tapasztalat

2024 aug. - jelenleg

Vezető szoftverfejlesztő

MI Software · Oktatás

  • Ügyviteli szoftver hands-on tervezése és fejlesztése, részvétel az architekturális és technikai döntésekben.
  • Greenfield projektek tervezése és megvalósítása a kezdeti koncepciótól az implementációig.
  • Code review, fejlesztők mentorálása és komplex technikai problémák megoldásának támogatása üzletkritikus rendszerekben.

Technológiák: .NET 8, ASP.NET Core / REST API-k, Angular, Redis, RabbitMQ

2018 ápr. - 2024 aug.

Szoftverarchitekt

Credit Management Group · Hitelbiztosítás

  • Egyedi full-stack üzleti megoldások tervezése és fejlesztése belső és külső projektekhez.
  • Architektúra és technikai megoldások kialakítása több webes projektben.
  • Hands-on implementáció és szoftverarchitekt feladatok párhuzamos ellátása.

Technológiák: .NET 6, CQRS, Angular

2015 dec. - 2018 ápr.

Senior szoftverfejlesztő

XAPT Solution Kft. · Üzleti alkalmazások

  • Lead developer szerep az R&D / termékfejlesztési csapatban.
  • Üzleti szoftverek és Microsoft CRM egyedi megoldások tervezése és implementációja.

Technológiák: TypeScript, .NET Core, C#, Web API, OAuth2, Angular 2

2012 júl. - 2015 dec.

Szoftverfejlesztő

API International - Automotive Process Institute GmbH · Autódiagnosztika

  • Asztali alkalmazások tervezése és fejlesztése WinForms, WPF, Windows Services és self-hosted web alkalmazások használatával.
  • Webes alkalmazások fejlesztése ASP.NET MVC/Web API, SQL Server, ORM-ek, WCF és SignalR technológiákkal.
  • iOS mobilalkalmazások fejlesztése.

2009 jan. - 2012 júl.

Webfejlesztő

Digital Line Informatics Kft. · Internetes szolgáltatások

  • Full-stack webes alkalmazások fejlesztése HTML/CSS, KnockoutJS/AngularJS és ASP.NET Web API/MVC, Entity Framework Code First technológiákkal.
  • Webes alkalmazások telepítése és üzemeltetése Microsoft Azure környezetben.

Tanulmányok

Mérnök Informatikus BSc

Budapesti Műszaki és Gazdaságtudományi Egyetem

2009 - 2013 · Infokommunikációs hálózatok és szolgáltatások

Biztonságos autentikáció webes környezetben

Nyelvek & további technológiák

  • Magyar — anyanyelv
  • Angol — B2, szakmai munkavégzéshez használható szint

.NET Framework · WinForms · WPF · WCF · SignalR · ASP.NET MVC · AngularJS · KnockoutJS · Kubernetes · Azure · TFVC · Hyper-V