Printable CV

Luis Martin Schick

Software Engineer & Freelance Consultant

Software engineer with 7+ years of experience modernizing business-critical systems. I lead legacy upgrades (Java 8 to 21, Spring Boot), build data migration and reporting tooling, and act as the technical bridge to stakeholders, currently for German state authorities. Through my company VertexWare, I build custom software for small and mid-sized businesses, using AI-assisted workflows to move fast without lowering quality.

lms@vertexware.euTallinn, Estonialuismartinschick.comVertexWare Insights

Core Signals

7+ yearsshipping software across public sector, manufacturing, and infrastructure
Java 8 → 21legacy modernization led toward Java 21 and Spring Boot
500 employeespermissions and internal workflows redesigned at operational scale
4 databasesdaily engineering workflows simplified across multiple systems

Work Experience

Founder & Software Engineer

VertexWare // Tallinn (remote)

June 2023 - Present

  • Founded VertexWare OÜ to build custom business software for small and mid-sized companies.
  • Build reporting, data migration, and process automation, plus internal tools that connect existing systems.
  • Modernize legacy Java applications without full rewrites.
  • Apply language models to messy business input, with validation and human review built in.
  • Run client work end to end, from the first call to handover.

Software Engineer

European Dynamics // Tallinn

May 2023 - Present

  • Focused on SIB-BW2, a street object management system for the German government.
  • Developed a data migration tool to move data from the legacy system in close collaboration with stakeholders.
  • Led the upgrade effort from Java 8, Karaf, and legacy tooling to Java 21 and Spring Boot.
  • Implemented most of the reporting functionality from the ground up.
  • Handled major parts of technical client communication with State Governments and co-led documentation as one of only two German speakers.
  • Streamlined database operations across four different databases while maintaining high software quality.

Software Engineer

Kleiberit Klebstoffe GmbH // Weingarten, Baden-Württemberg, Germany

October 2019 - March 2023

  • Created, communicated, and managed project plans.
  • Delivered software changes based on specific design specifications.
  • Worked continuously with stakeholders and users to meet expectations.
  • Analyzed and designed new systems and applications.
  • Redeveloped the resource ordering system, designed and implemented a permissions system for 500 employees, and implemented IATF16949 for the quality control department.

Volunteer & Infrastructure

Volunteer Firefighter + SysAdmin

Volunteer Firefighting Brigade of Weingarten (Baden) // Weingarten, Baden-Württemberg, Germany

July 2018 - March 2023

  • Handled high-risk situations with calm, deliberate decision-making.
  • Completely restructured the brigade IT infrastructure.
  • Delivered a full modernization of old, undocumented infrastructure.

Selected Work

Government street object platform modernization

European Dynamics - SIB-BW2 for German state authorities

Contribution: Led major upgrade work from legacy Java 8 and Karaf-era technology toward Java 21 and Spring Boot, while also driving reporting features and technical communication.

Outcome: Improved maintainability, modernized the engineering stack, and helped keep delivery aligned with technical and client expectations.

Java 21 // Spring Boot // Reporting // Migration // Stakeholder Communication

Legacy-to-new-system data migration tooling

Enterprise migration workflow with multiple stakeholders and strict data expectations

Contribution: Designed and built a dedicated migration tool, translating complex data rules into a practical workflow that supported smooth cutover planning.

Outcome: Reduced migration friction, improved confidence in data transitions, and created a more reliable bridge between legacy and modern systems.

Java // SQL // Data Migration // Validation // Process Design

Permissions and internal systems redesign at scale

Kleiberit Klebstoffe GmbH

Contribution: Redesigned core internal applications, including a new permissions system for roughly 500 employees and the redevelopment of resource ordering workflows.

Outcome: Delivered clearer access control, better internal tooling, and systems that matched operational needs more closely.

JavaScript // SQL // Permissions // Internal Tools // Business Process Design

Skills

  • Java
  • Spring Boot
  • SQL
  • JavaScript
  • React + TypeScript
  • Apache Karaf / OSGi
  • Docker
  • Data Migration
  • Reporting
  • AI-Assisted Engineering
  • LLM Integration
  • Prompt Engineering
  • Workflow Automation
  • Technical Documentation
  • Stakeholder Communication

Languages

  • German Native
  • Spanish Native
  • English Fluent
  • Catalan/Valencian Professional

Education

Cooperative State University of Karlsruhe

B.Sc. Business Information Systems - Software Engineering

January 2019 - November 2022

German School Barcelona

Higher education entrance qualification (A-levels)

January 2009 - December 2018

Personal

Hobbies: Climbing, Diving, Gaming, Brazilian Jiu-Jitsu

Response time: Usually responds within 1 business day (Tallinn time).

Freelance collaborations are handled through VertexWare.