Justin Böhm
Software engineer
Extensive Java
10 years ago, I began my professional developer journey — with a Spring + JSF project. Since then I have gained extensive knowledge in writing SOLID code and selecting the appropriate tools when designing systems or APIs.
Spring Framework, JPA, MongoDB, Neo4j
State-of-the-art frontend development
After starting with server-side rendering in Java, I have transitioned to modern web development using TypeScript in conjunction with popular frontend frameworks, such as Angular or React.
Typescript, Tailwind, Angular, React, Svelte
Field-tested agile & cloud‑native mindset
I've had the opportunity to be a member of multiple agile DevOps teams, where I've used and set up pipelines & workflows, as well as deployed to various cloud providers.
Docker, AWS, Ansible
DevOps
Cloud-native architecture
Backend
Frontend
Android
QA
UX Design
Graph-based system that enables Enterprise Architects to interactively query and explore the system landscape visually. React frontend featuring a d3.js force-graph built atop a reactive Spring backend with neo4j datastore.
Web-based desktop app for exploring and viewing locally saved videos. Based on Tauri, using SvelteKit as frontend framework.
Simple proof-of-concept media explorer desktop app with Vue3 as frontend framework to verify media playback capabilities of Tauri.
Angular-based typing game implementation with tailwind styling featuring instant feedback and error highlighting.
Android App featuring TikTok-like Video playback with a twist: Every few videos a challenge needs to be completed to stop you from mindless scrolling. Fetches videos from your favorite subreddit via reddit API.