Bernards Gulbis

Vecākais full-stack programmētājs | .NET Core, C#, React, TypeScript

Pieejams līgumdarbiem · Attālināti (ES un Lielbritānija)

Sazināties
Bernards Gulbis, vecākais full-stack programmētājs

Par mani

Pārvēršu sarežģītu arhitektūru reālos, strādājošos risinājumos. Ar maģistra grādu datorzinātnēs un 15 gadu pieredzi uzņēmumu sistēmu izstrādē katrai kodu bāzei pieeju ar sistēmas līmeņa redzējumu.

Vadu SIA „Gulbis Solutions“ — neatkarīgu programmatūras izstrādes uzņēmumu Rīgā. Pašlaik pēc līguma strādāju ar Tapi Carpets & Floors Lielbritānijā, izstrādājot plānošanas un maršrutu optimizācijas sistēmas to mājas vizīšu pakalpojumam — zvanu centra tikšanos plānošanu un ikdienas maršrutus mājas konsultantiem visā Tapi Lielbritānijas veikalu tīklā.

Veidoju uzņēmuma līmeņa (enterprise) lietojumprogrammas Azure vidē, apvienojot jaudīgu .NET Core un Entity Framework Core aizmugursistēmu ar React un TypeScript priekšgalsistēmu, izstrādi vadot Azure DevOps. Es stingri ievēroju domēnvadītās izstrādes (DDD) un Tīrās arhitektūras (Clean Architecture) principus, kas ļauj man rakstīt drošu, testējamu un uzturamu kodu. Lai paātrinātu izstrādes procesu, nezaudējot arhitektūras kvalitāti, savā ikdienā aktīvi integrēju mūsdienīgus mākslīgā intelekta rīkus, piemēram, GitHub Copilot un Claude.

15+ Gadu pieredze
4 Tirgi

Prasmes

Tehnoloģijas un rīki, ar kuriem strādāju ikdienā

Aizmugursistēma un arhitektūra

REST APIs .NET Core C# ASP.NET Core MVC & Web API SQL Server Entity Framework & NHibernate Domain-Driven Design (DDD) & Clean Architecture

Priekšgalsistēma

TypeScript JavaScript React Angular HTML & CSS

DevOps un rīki

Microsoft Azure Azure DevOps GitHub Copilot Claude Code CI/CD Git Playwright

Valodas

Latviešu (Dzimtā) Angļu (Profesionālā) Lietuviešu (Pamata) Krievu (Pamata)

Portfolio

Galvenie projekti ar izmērāmu ietekmi

Tapi mājas vizīšu plānošana un maršrutu optimizācija

Plānošanas un maršrutu optimizācijas sistēma Tapi Carpets & Floors mājas vizīšu pakalpojumam — zvanu centra tikšanos grafiku un ikdienas maršrutu plānošana mājas grīdas segumu konsultantiem visā Lielbritānijas veikalu tīklā.

Lielbritānijas veikalu tīklā
Azure .NET Core Route Optimization
Skatīt projektu (atveras jaunā cilnē)

Norvēģijas bērnu klīnikas platforma

Kritiski svarīgu pediatrijas darbplūsmu izstrāde Norvēģijas bērnu veselības stacijām — automatizēta laboratorijas un radioloģijas atskaišu sniegšana, iedzīvotāju reģistra sinhronizācija un Digitālās grūtniecības kartes integrācija ar Helsenorge portālu.

Ieviešana visā Norvēģijā
.NET Sistēmu integrācija Veselības aprūpes sistēmu sadarbspēja
Skatīt projektu (atveras jaunā cilnē)

Loģistikas platformas modernizācija

Pārbūvēju mantotu veselības aprūpes loģistikas platformu par mūsdienu .NET Core un Angular lietotni, piegādājot jaunu produktu Zviedrijas tirgum.

Sasniegta 90% tirgus daļa Zviedrijā
.NET Core Mantoto sistēmu modernizācija Arhitektūra
Skatīt projektu (atveras jaunā cilnē)

Elektroniskās deklarēšanas sistēma (Latvija)

Piedalījos Valsts ieņēmumu dienesta "Elektroniskās deklarēšanas sistēmas" (EDS) izstrādē un uzturēšanā.

Izmanto visi Latvijas nodokļu maksātāji un darba devēji
.NET Valsts infrastruktūra
Skatīt projektu (atveras jaunā cilnē)

Pieredze

2026–Tagad

Vecākais full-stack programmatūras inženieris un dibinātājs

SIA „Gulbis Solutions“ · Rīga, Latvija (attālināti)
  • Dibināju neatkarīgu programmatūras izstrādes uzņēmumu, kas sniedz līgumdarba izstrādes pakalpojumus starptautiskiem klientiem.
  • Izstrādāju plānošanas un maršrutu optimizācijas sistēmas mājas vizīšu nodaļai uzņēmumā Tapi Carpets & Floors(atveras jaunā cilnē) (Lielbritānija) — zvanu centra tikšanos plānošana un ikdienas maršruti mājas konsultantiem visā Lielbritānijas veikalu tīklā.
  • Izstrādi veicu Azure vidē ar .NET Core, Entity Framework Core un React, procesu vadot Azure DevOps.
2024–2026

Vecākais programmētājs

Visma Flyt · Rīga, Latvija
2018–2024

Vecākais programmētājs

Visma Publitech · Rīga, Latvija
  • Izstrādāju reāllaika noliktavas datu paneļa risinājumu, izmantojot React un .NET API.
  • Pārrakstīju mantoto WebSesam lietotni par mūsdienu, responsīvu Angular un .NET SPA—sasniedzot 90% tirgus daļu Zviedrijā.
  • Īstenoju modernizāciju no .NET Framework uz .NET Core.
2012–2018

Programmētājs

Exigen Services · Rīga, Latvija
  • Piedalījos Elektroniskās deklarēšanas sistēmas izstrādē un uzturēšanā Valsts ieņēmumu dienestam.
  • Izstrādāju Bankas kontu reģistru Valsts ieņēmumu dienestam.
  • Izstrādāju un uzturēju Jūras administrācijas pamatinformācijas sistēmu.
2011–2012

Jaunākais programmētājs

Vintegra · Rīga, Latvija
  • Projektēju Epicor iScala ERP programmatūras integrācijas risinājumus.
  • Izstrādāju un uzturēju lokalizētu tīmekļa veikalu vadošajam automašīnu detaļu izplatītājam Latvijā.
  • Izstrādāju un ieviesu programmatūras integrācijas risinājumu meža un kokapstrādes uzņēmumam.
2010–2012

Maģistra grāds datorzinātnēs

Rīgas Tehniskā universitāte
2007–2010

Bakalaura grāds datorzinātnēs

Rīgas Tehniskā universitāte

Sazināsimies

Pieejams līgumdarbiem un konsultāciju projektiem attālināti ES un Lielbritānijā. Labprāt pārrunāšu .NET un Azure platformu izstrādi, mantoto sistēmu modernizāciju vai sistēmu integrāciju.