Skip to content
View annikaholmqvist94's full-sized avatar

Block or report annikaholmqvist94

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
annikaholmqvist94/README.md

Hi, I'm Annika Holmqvist

Backend Developer with a passion for building secure, scalable, and automated software solutions. Currently specializing in Java, Spring Boot, and Cloud Architecture.

Java Spring Boot Railway Vercel


Current Focus: Full-Stack ATS Application

I am currently architecting a professional Applicant Tracking System (ATS) that demonstrates the full lifecycle of modern software development—from secure backend logic to automated cloud deployment and real-time candidate management.

ATS Demo
  • Backend: Java & Spring Boot with Supabase JWT Authentication (ES256) for robust, token-based security.
  • Database: Supabase (PostgreSQL) with Row Level Security and RESTful API integration.
  • DevOps: Fully automated deployment using Railway CLI (backend) and Vercel (frontend).
  • Frontend: Modern, responsive UI built with React, TypeScript, and Tailwind CSS featuring drag-and-drop pipeline management.
  • Key Features: Candidate management, recruitment pipeline with drag-and-drop stages, detailed scorecards, admin user management, and role-based access control.

View Project: mini-ATS (Backend) | View Project: talentflow-pro (Frontend)

🌐 Live Demo


Skills & Tech Stack

Area Technologies & Tools
Language Java, TypeScript
Backend Spring Boot 3.2, Spring Security, JPA / Hibernate, JWT (ES256)
Databases Supabase (PostgreSQL), Azure SQL Database (MSSQL), MySQL
Frontend React, TypeScript, Vite, Tailwind CSS, Lovable
DevOps & Cloud Railway, Vercel, Azure App Service, GitHub Actions (CI/CD), Docker, Testcontainers
IDE & Environment IntelliJ IDEA, macOS / Linux, Git
Practices REST API Design, Clean Code, TDD, SOLID Principles

Featured Projects

A cloud-native recruitment management system featuring Supabase authentication, drag-and-drop pipeline management, and automated deployments.

  • Key Tech: Java 17, Spring Boot, Supabase, Railway, Vercel, React, TypeScript.

A professional meeting management application featuring a dark glassmorphism UI, Kanban board with drag-and-drop, dashboard with statistics, and calendar view.

  • Key Tech: Java 21, Spring Boot, Spring Data JPA, Thymeleaf, PostgreSQL, Docker.
MeetingApp Dashboard

A cloud-native application featuring automated deployments, secure API endpoints, and a professional database setup.

  • Key Tech: Java 21, Spring Boot, Azure, GitHub Actions.

A comprehensive invoice management solution built with clean architecture principles and modern Java practices. This project was a collaborative effort focusing on JPA relationships and system design.

Project Collaborators

Member Profile
Annika Holmqvist @annikaholmqvist94
Kristina @kristina0x7
Fmazmz @fmazmz

Integration testing at scale. Built a Java CLI with end-to-end tests using Docker to run against a temporary MySQL-database.

  • Key Tech: Java, JDBC, Testcontainers, Docker.

Focusing on Core Java efficiency, Object-Oriented Design, and Test Driven Development (TDD).


Connect with Me

LinkedIn Instagram Email


"Code is like humor. When you have to explain it, it's bad." – Cory House

Thanks for stopping by — feel free to explore my repositories or reach out for collaborations!

Pinned Loading

  1. mini-ATS mini-ATS Public

    Multi-tenant Applicant Tracking System (ATS) Backend built with Spring Boot 3 & Supabase. Features a RESTful API with 60+ endpoints, PostgreSQL integration, and a visual Kanban-flow architecture.

    Java 1

  2. talentflow-pro talentflow-pro Public

    Modern Teamtailor-inspired ATS Frontend built with React, TypeScript, and Tailwind CSS. Features a drag-and-drop Kanban board, multi-organization management, and a clean recruitment dashboard.

    TypeScript 1