Hello, I'm

Andris Spalvis

Fullstack Developer

I build modern, scalable web applications from Riga, Latvia. Specializing in .NET, Angular, Next.js, and cloud-native solutions.

About Me

Photo of Andris Spalvis

I'm a fullstack developer based in Riga, Latvia, passionate about building robust and user-friendly web applications. With experience across the entire stack — from databases and APIs to polished front-end interfaces — I deliver end-to-end solutions that scale.

My daily toolkit includes .NET for backend services, Angular and Next.js for front-end development, PostgreSQL for data, and GitLab CI/CD pipelines for seamless deployments.

Tech Stack

.NET

.NET

Building high-performance APIs and microservices with ASP.NET Core, Entity Framework, and C#.

Java

Java

Developing microservices and backend systems with Java 21, Spring Boot, and gRPC.

Angular

Angular

Creating dynamic, component-driven single-page applications with TypeScript and RxJS.

Next.js

Next.js

Server-side rendered and statically generated React applications with optimal performance.

PostgreSQL

PostgreSQL

Designing efficient relational databases, writing optimized queries, and managing data at scale.

MongoDB

MongoDB

Working with document-oriented data, flexible schemas, and aggregation pipelines.

AWS

AWS

Cloud infrastructure with EC2, S3, Lambda, and managed services for scalable deployments.

DevOps

DevOps & CI/CD

Docker containerization, GitLab pipelines, infrastructure as code, and automated deployments.

AI Engineering

AI Engineering

Leveraging AI for development productivity, building custom MCP servers, and workflow automation.

Experience

DevOps Engineer / Senior Fullstack Developer

Baltic Software Factory

Sep 2023 — Present

Riga, Latvia · Hybrid

Handwave — Biometric Payment Platform

Building a contactless payment platform using palm print recognition. Developing microservices, API gateways, and admin portal in a 15+ service architecture with gRPC inter-service communication.

  • Java 21
  • Spring Boot
  • Angular
  • MongoDB
  • gRPC
  • AWS
  • Docker

Arei.Sudatis — Information System

Responsible for DevOps infrastructure setup and maintenance, CI/CD pipelines, and backend development support.

  • DevOps
  • CI/CD
  • .NET Core

LNAEP — Back-office & Front-office System

Developed a completely new back-office and front-office system. Provided guidance and assistance to other developers.

  • .NET Core
  • EF Core
  • Angular 18
  • PiranhaCMS
  • PostgreSQL

CFLA.KPS — Background Job Processing System

Developed a new system for background job processing. Integrated government services and supported other developers.

  • .NET Core
  • Hangfire
  • Angular 17
  • PostgreSQL

IeVP-IIS2 — System Web Migration

Migrated the system to web-based technologies. Implemented new features, maintenance, and handled production deployments. Duration: 2+ years.

  • .NET Framework
  • AngularJS
  • Oracle

RTU.EP42 — Latvija.lv e-Service

Developed e-Service using LVP.MVC components. Implemented end-to-end tests with Selenium and API load testing with K6, Grafana, and InfluxDB.

  • .NET Core
  • Selenium
  • K6
  • Grafana

VUIS.EP184 — Latvija.lv e-Service

Migrated the e-Service to .NET 8, ensuring compatibility and improved performance.

  • .NET Core
  • LVP.MVC

Full-stack Developer

Lightsoft Solutions

May 2023 — Sep 2023

Riga, Latvia

IeVP-IDK — Integrated System

Designed system architecture, set up project infrastructure from scratch, established CI/CD pipelines, and led a team of developers.

  • .NET Core
  • Dapper
  • EF Core
  • Angular 17
  • Oracle

SUDAT Information System

Maintained the system and implemented new features.

  • .NET Framework MVC
  • SQL Server

Full-stack Developer

viaPro SIA

Dec 2021 — May 2023

Riga, Latvia

E-Commerce Platform

Developed an e-commerce platform integrated with ERP-iScala. Built Node.js Express API for Microsoft SQL Server, and React TypeScript frontend with MobX and Material-UI.

  • Node.js
  • React
  • TypeScript
  • SQL Server
  • MobX