Bernards Gulbis
Senior Full-Stack Engineer | .NET 10, C#, React, TypeScript
Available for contract work · Remote (EU & UK)
Get in touch
About Me
I build software that institutions depend on: systems that carry regulatory weight, outlive the teams that build them, and can’t be taken offline for a weekend. That has meant Latvia’s national tax filing platform, a healthcare logistics platform rebuilt for the Swedish market, the patient records behind Norway’s children’s health stations — and now the scheduling behind a UK retailer’s home visits.
Most of what I’m hired for is integration and modernization: making systems talk that were never designed to, and moving legacy platforms onto Azure without disrupting the people using them. I hold an MSc in Computer Science, apply Domain-Driven Design and Clean Architecture where they earn their keep, and work AI-assisted day to day — reviewing that output as critically as any other contributor’s.
Skills
Technologies and tools I work with daily
Backend & Data
Frontend
Cloud & DevOps
Architecture & Integration
Languages
Portfolio
Systems in production across the UK, Norway, Sweden and Latvia
Tapi Home Visits Scheduling
Appointment diaries and call centre scheduling for the Home Visits service at Tapi Carpets & Floors — with route optimization now rolling out.
Norwegian Children’s Clinic Platform
Mission-critical pediatric workflows for Norway’s children’s health stations — automated laboratory and radiology reporting, national population registry synchronization, and the Digital Pregnancy Card integration with Helsenorge.
WebSesam Healthcare Logistics
Rebuilt a legacy healthcare logistics platform into a modern .NET Core and Angular application, delivering a new product to the Swedish market.
Electronic Declaration System (Latvia)
The national platform for submitting and processing tax declarations, built for Latvia’s State Revenue Service.
Experience
Senior Full-Stack Engineer
Tapi Carpets & Floors (UK) · Riga, Latvia (Remote)contract via Gulbis Solutions- Building the appointment diaries and call centre application for the Home Visits department across the UK showroom network.
- Piloting routing integration with the Skedulo(opens in new tab) field service scheduling platform, feeding optimized daily routes through to consultants in the field.
- Delivering on Azure with .NET 10, Entity Framework Core, and React, managed through Azure DevOps.
Senior Software Developer
Visma Flyt (Norway) · Riga, Latvia (Hybrid)- Delivered the Digital Pregnancy Card(opens in new tab) integration, connecting prenatal care records to the national Helsenorge portal.
- Delivered the migration to Norway’s new national population registry (Persontjenesten(opens in new tab)), ensuring uninterrupted patient identification across the platform.
- Built the integration with DIPS Interactor(opens in new tab), enabling automated delivery of laboratory and radiology results into the children’s clinic platform.
- Integrated federated sign-in across HelseID(opens in new tab) (Norway’s national healthcare identity provider), VismaConnect, and local OpenID Connect providers.
Senior Software Developer
Visma Publitech (Sweden) · Riga, Latvia (Hybrid)- Built a real-time warehouse data dashboard using React and .NET API.
- Rewrote the legacy WebSesam application into a modern, responsive Angular and .NET SPA—achieving 90% market share in Sweden.
- Delivered the modernization from .NET Framework to .NET Core.
Software Developer
Exigen Services · Riga, Latvia- Co-developed and maintained the Electronic Declaration System for the State Revenue Service of Latvia.
- Delivered the Bank Account Register for the State Revenue Service.
- Built and maintained the core information system for the Maritime Administration of Latvia.
Junior Software Developer
Vintegra · Riga, Latvia- Designed Epicor’s iScala ERP software integration solutions.
- Developed and maintained a localized web shop for the leading automotive parts distributor in Latvia.
- Delivered a software integration solution for a forest and woodworking company.
MSc Computer Science
Riga Technical UniversityBSc Computer Science
Riga Technical UniversityCredentials
Certifications
- 2026 AI Capabilities and Limitations (Anthropic)(opens in new tab)
- 2026 AI Fluency: Framework & Foundations (Anthropic)(opens in new tab)
- 2026 Introduction to Agent Skills (Anthropic)(opens in new tab)
- 2026 Introduction to Subagents (Anthropic)(opens in new tab)
- 2026 Claude Code in Action (Anthropic)(opens in new tab)
- 2026 Claude Code 101 (Anthropic)(opens in new tab)
- 2025 AI Training for Developers (Visma Labs)
- 2023 Microsoft Certified: Azure Fundamentals(opens in new tab)
Publications
- 2012 Advancements of the Topological Functioning Model for Model Driven Architecture Approach(opens in new tab)
- 2011 Towards the Refinement of Topological Class Diagram as a Platform Independent Model(opens in new tab)
- 2011 Backward Requirements Traceability within the Topology-based Model Driven Software Development(opens in new tab)
Side Projects
Let’s Connect
Available for contract and consultancy engagements, remote across the EU and UK. Happy to talk about .NET and Azure platform work, legacy modernization, or systems integration.