Lukas Grigis profile photo

Lukas Grigis

Software Architect

Building robust, scalable systems with a focus on clarity and maintainability

About Me

Great solutions come from understanding problems end-to-end, from design to implementation. I find energy in that challenge: distilling complexity into simplicity. For me, software engineering is as much about the how as the what. I build software systems that are reliable in daily use and remain maintainable over time. My focus is on Java, Spring Boot and distributed backend systems. For more than seven years, I have been working on solutions where clarity, stability and clean structure matter more than quick shortcuts. Security and identity topics are a natural part of my work, especially when working with technologies such as Keycloak and OIDC. I also apply event-driven or reactive approaches when they make sense and genuinely improve the architecture.

Enjoying the process of solving tough problemsLess code is more softwareSimplicity through understanding, from design to delivery

Experience

Education

Bachelor of Science in Computer Science

OST - Eastern Switzerland University of Applied Sciences

Completed part-time while working. Bachelor thesis received grade 6.0 (highest possible) and was recognized with an award.

Federal Diploma (Applikationsentwickler EFZ)

Informatikmittelschule Winterthur / Swiss National Bank

Graduated with honors (grade 5.6). Completed apprenticeship at the Swiss National Bank.

Certifications

AWS Certified Solutions Architect - Associate

Active

Amazon Web Services

Issued: Jul 2023
Valid until: Jul 2026

Skills

58 technologies across 9 domains

58
Total Skills
85%
Avg. Proficiency

Architecture

10 skills

86%proficiency
Microservice Architectures
Event-driven Architecture
REST API Design
System Design
Domain-driven Design
API Security
Integration Patterns
Architecture Decision Records
Technical Enablement
Reactive Systems

Frameworks

9 skills

80%proficiency
Spring Boot
Spring Security
Spring JPA
Spring Cloud
Spring JMS
Camunda
React
Angular
Vue.js

Security & Identity

4 skills

85%proficiency
Keycloak
OAuth 2.0
OpenID Connect
JWT

Cloud & Infra

8 skills

85%proficiency
Docker
Docker Compose
AWS
AWS CDK
AWS SDK
Kubernetes
Infrastructure as Code
Traefik

Languages

5 skills

80%proficiency
Java
SQL
TypeScript
Python
Shell

Databases

3 skills

80%proficiency
PostgreSQL
Oracle
SQL Server

Messaging

4 skills

85%proficiency
Webhooks
RabbitMQ
JMS
Server-Sent Events

Observability

5 skills

84%proficiency
Logging
Metrics
Tracing
OpenTelemetry
Grafana LGTM

Tools

10 skills

94%proficiency
Git
GitLab
CI/CD Pipelines
Maven
IntelliJ IDEA
Scrum
Agile Methods
NPM
Testcontainers
Liquibase
Expert
Advanced
Proficient
Familiar

Check out my projects