[ApiController]
[Route("api/[controller]")]
public class ProjectsController : ControllerBase
{
private readonly IProjectService _service;
public ProjectsController(IProjectService service) => _service = service;
[HttpGet]
public async Task<ActionResult<IEnumerable<Project>>> GetAll()
=> Ok(await _service.GetProjectsAsync());
[HttpPost]
public async Task<IActionResult> Create([FromBody] ProjectDto dto)
{
var project = await _service.CreateAsync(dto);
return CreatedAtAction(nameof(GetById), new { id = project.Id }, project);
}
}
Senior .NET vývojář
Ing.
Martin
Zwierzyna
Navrhuji a vyvíjím webové aplikace a e-commerce řešení na platformě .NET — od databáze až po responzivní frontend.
01 — O mně
Přes 10 let stavím systémy, které lidé denně používají.
Senior .NET vývojář se zaměřením na webové aplikace a e-commerce řešení. Přes 10 let navrhuji a vyvíjím B2B i B2C systémy v prostředí .NET — od návrhu databáze a backend logiky až po responzivní frontend. Mám zkušenosti s integrací externích služeb (marketplace, logistika, platební brány), návrhem databázových struktur a optimalizací SQL dotazů.
Alma mater
Vysoká škola báňská – Technická univerzita Ostrava
Fakulta elektrotechniky a informatiky
Ing., Informatika a výpočetní technika (2015)
02 — Technologie
S čím pracuji
03 — Kontakt
Pojďme se spojit
Máte projekt nebo nápad? Rád si o něm popovídám.
© 2026 Ing. Martin Zwierzyna · .NET Developer
·
IČO: 29774161
·
ID datové schránky: da88gin