Skip to main content

Hello! I’m Julian Schubert.

I’m a senior full-stack engineer with 5+ years of hands-on work in aviation, air cargo, healthcare, edtech, and independent product builds.

Most of my work is close to the product itself: Spring Boot services, React/Vue frontends, API integrations, EDI message flows, CI/CD, deployments, and monitoring for systems that need to stay understandable after release.

At Lufthansa Cargo, that meant end-to-end work across smartBooking APIs, Drools-based rule curation, operational Cargo EDI, and digital assistance applications rather than one isolated backend or operations lane.

I’ve also spent a lot of time on product-owned systems where search, location, auth, payments, analytics, RAG, OpenAI embeddings, and PostgreSQL/pgvector have to fit together in one usable flow.

I’m comfortable in customer and team conversations too: requirements workshops, trade-off discussions, technical documentation, training, handovers, and support after something ships.

Experience

  • Confidential EdTech StartupSenior Full-Stack Engineer / Product EngineerJul 2025 – Present
  • Lufthansa Industry SolutionsFullstack Software Engineer / IT ConsultantJul 2022 – Jun 2025
  • Inmed GmbHSoftware DeveloperJul 2020 – Jun 2022
  • Independent ProductsFounder / Full-Stack Engineer2023 – Present

Education & certifications

  • IT Specialist for Application DevelopmentApprenticeship in software developmentCompleted 2022
  • Microsoft Certified: Azure Developer AssociateAZ-204Jan 2023
  • Microsoft Azure FundamentalsAZ-900Jan 2023
  • Cisco Certified Network AssociateCCNAMar 2021

Languages & collaboration

Clear communication, no ceremony

German and English for workshops, documentation, reviews, and the practical handovers after release.

German

Workshops, client calls, documentation

Native

English

International teams, tickets, reviews, handovers

Fluent / C1

Thai

Basic everyday communication in Thailand

Beginner / A1

Client work

  • Requirements workshops
  • Technical trade-off discussions
  • Documentation teams can actually use

Engineering work

  • Architecture and code reviews
  • Monitoring and tooling handovers
  • Day-to-day work with distributed teams

Core skills

Java / Spring BootSpring CloudNode.js / Express.jsTypeScript / ReactVue.js / QuasarReact Native / ExpoNext.jsTamagui / Tailwind CSSBackend ArchitectureREST APIs / WebSocketMicroservicesDrools / Business Central / KIEDistributed SystemsEDI IntegrationsCargo-IMP / Cargo-XMLCloud-Native PlatformsFirebase / SupabaseFirestore / Cloud FunctionsKubernetes / TerraformDocker / OpenShift / AKSAzure / AWS / VercelCI/CD & ObservabilityGitLab CI / Jenkins / GitHub ActionsGrafana / Prometheus / ELKOffline-First SystemsRAG & EmbeddingsOpenAI EmbeddingsPostgreSQL / pgvectorMongoDB / MySQL / RedisPlaywright / Jest / VitestJUnit / Mockito / TDDZod Type SafetyKeycloak / 2FA / RBACSupabase RLS / StripeRevenueCatArchitecture ReviewsRequirements AnalysisClient WorkshopsTechnical DocumentationProduction TroubleshootingTeam HandoversJira / Confluence / SCRUM

Stack

Java
Spring Boot
TypeScript
React
React Native
Expo
Next.js
Firebase
Supabase
PostgreSQL
Docker
Kubernetes
Terraform
Azure
OpenAI

Let’s connect

Need someone senior who can move between backend, frontend, mobile, and cloud without losing the product thread? Send me a note.

2026 © Julian Schubert