Justin Böhm

Software engineer

Extensive Java backend expertise

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

Strengths

Effective project work requires a diverse set of skills and it's unrealistic for any individual to master them all. With that in mind, you may find a list of my subjective proficiency in various team roles, along with the tools and approaches I prefer:

DevOps

Cloud-native architecture

Backend

Frontend

Android

QA

UX Design

Projects

Check out some of my latest programming projects:

Enterprise architecture graph visualization solution

Master thesis

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.

#professionalReactd3.jsneo4jSpring

Desktop Media Gallery (WIP)

Playground Project

Web-based desktop app for exploring and viewing locally saved videos. Based on Tauri, using SvelteKit as frontend framework.

#funSvelteKitTauriRust

Tauri Vue Video Explorer

Playground Project

Simple proof-of-concept media explorer desktop app with Vue3 as frontend framework to verify media playback capabilities of Tauri.

#funVue3TauriRust

Speedtype Angular

Playground Project

Angular-based typing game implementation with tailwind styling featuring instant feedback and error highlighting.

#funAngulartailwindcss

GiveGif - nosurf

Playground Project

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.

#funKotlinjetpack composereddit API

Contact

Wanna chat? The best way to get in contact with me is via email:
hi [at] justinboehm.de

Alternatively, you can also find me on one of these platforms:

Github

LinkedIn