Backend Developer with a passion for building secure, scalable, and automated software solutions. Currently specializing in Java, Spring Boot, and Cloud Architecture.
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.
- 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)
| 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 |
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.
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.
| 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).
"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!




