Bernards Gulbis
Senior Software Engineer | Enterprise Integration & Legacy Modernization
Get in touch
About Me
I turn complex architecture into production-ready software that ships. With an MSc in Computer Science, I bring a system-first mindset to every codebase I touch.
Currently, I build mission-critical third-party integrations for a major Norwegian Children’s Clinic platform—connecting laboratory results, radiology findings, and national population registries to ensure seamless data flow in high-stakes pediatric care.
I specialize in building enterprise-grade applications by combining robust .NET backends with dynamic TypeScript frontends. As a firm believer in Domain-Driven Design (DDD) and Clean Architecture, I write secure, testable, and maintainable code. I leverage modern AI tools like GitHub Copilot and Claude to accelerate development without compromising architectural integrity.
Skills
Technologies and tools I work with daily
Backend & Architecture
Frontend
DevOps & Tools
Languages
Portfolio
Key projects that delivered measurable impact
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.
Legacy Logistics Platform Modernization
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)
Co-developed and maintained the national Electronic Declaration System for the State Revenue Service of Latvia.
Experience
Senior Software Developer
Visma Flyt · Riga, Latvia- 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 · Riga, Latvia- 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)
- 2026 AI Fluency: Framework & Foundations (Anthropic)
- 2026 Introduction to Agent Skills (Anthropic)
- 2026 Introduction to Subagents (Anthropic)
- 2026 Claude Code in Action (Anthropic)
- 2026 Claude Code 101 (Anthropic)
- 2025 AI Training for Developers (Visma Labs)
- 2023 Microsoft Certified: Azure Fundamentals
Awards
Let’s Connect
I’m always open to discussing architectural challenges, legacy modernization projects, or just talking shop about .NET and AI-assisted development.