Bernards Gulbis

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

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

Sazināties
Bernards Gulbis, vecākais full-stack programmētājs
Ritināt uz sadaļu „Par mani“

Par mani

Veidoju programmatūru, uz kuru paļaujas iestādes: sistēmas ar regulatīvu nozīmi, kas kalpo ilgāk nekā komandas, kuras tās izveidojušas, un kuras nevar vienkārši uz nedēļas nogali atslēgt. Tā ir bijusi Latvijas valsts nodokļu deklarēšanas platforma, veselības aprūpes loģistikas platforma, kas pārbūvēta Zviedrijas tirgum, pacientu dati Norvēģijas bērnu veselības stacijās — un tagad plānošana kāda Lielbritānijas mazumtirgotāja mājas vizītēm.

Lielākoties mani piesaista integrācijai un modernizācijai: panākt, lai savstarpēji sarunājas sistēmas, kas tam nekad nav bijušas paredzētas, un pārcelt mantotās platformas uz Azure, netraucējot cilvēkiem, kuri tās lieto. Man ir maģistra grāds datorzinātnēs, domēnvadītās izstrādes (DDD) un Tīrās arhitektūras principus piemēroju tur, kur tie sevi attaisno, un ikdienā strādāju ar mākslīgā intelekta atbalstu — tā rezultātus pārskatot tikpat kritiski kā jebkura cita līdzstrādnieka darbu.

15+ Gadi programmatūras inženierijā
4 Valstis ar ieviestām aktīvām sistēmām

Prasmes

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

Aizmugursistēma un dati

C# .NET 10 ASP.NET Core Entity Framework Core SQL Server REST APIs xUnit

Priekšgalsistēma

TypeScript JavaScript React TanStack Query HTML & CSS Pieejamība (WCAG) Playwright

Mākonis un DevOps

Microsoft Azure Azure Functions & App Service Service Bus & Key Vault Application Insights Azure DevOps & CI/CD Docker Claude Code

Arhitektūra un integrācija

Domain-Driven Design Clean Architecture OAuth 2.0 / OpenID Connect Sistēmu integrācija Mantoto sistēmu modernizācija

Valodas

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

Portfolio

Sistēmas ekspluatācijā Lielbritānijā, Norvēģijā, Zviedrijā un Latvijā

Tapi mājas vizīšu plānošana

Tikšanos kalendāri un zvanu centra plānošana Tapi Carpets & Floors mājas vizīšu pakalpojumam — ar maršrutu optimizāciju, kas pašlaik tiek ieviesta.

Visā Lielbritānijas veikalu tīklā
Azure .NET 10 Plānošana
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, valsts 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ē)

WebSesam veselības aprūpes loģistika

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)

Valsts platforma nodokļu deklarāciju iesniegšanai un apstrādei, veidota Valsts ieņēmumu dienestam.

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 programmētājs

Tapi Carpets & Floors (Lielbritānija) · Rīga, Latvija (attālināti)
  • Izstrādāju tikšanos kalendārus un zvanu centra lietotni mājas vizīšu nodaļai visā Lielbritānijas veikalu tīklā.
  • Pilotprojektā izstrādāju maršrutēšanas integrāciju ar Skedulo(atveras jaunā cilnē) izbraukuma darbu plānošanas platformu, nododot optimizētus ikdienas maršrutus konsultantiem darba vietās.
  • Izstrādi veicu Azure vidē ar .NET 10, Entity Framework Core un React, procesu vadot Azure DevOps.
2024–2026

Vecākais programmētājs

Visma Flyt (Norvēģija) · Rīga, Latvija (hibrīddarbs)
2018–2024

Vecākais programmētājs

Visma Publitech (Zviedrija) · Rīga, Latvija (hibrīddarbs)
  • 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.