Marvin Lanz

I'm a

About

Welcome to the crossroad where innovation meets practicality — As a Software Engineer, my passion lies in the mechanics and the 'how' of technology — deconstructing complex systems to understand their core and reassembling them to function with precision. I relish the challenge of untangling intricate code to unveil the beauty of a well-architected system.

Software Engineer

Meet the person behind the programming prowess

  • Birthday: 06. December 2000
  • Country: Switzerland
  • Degree: Bachelor

Strategic online games refine my analytical skills and team strategy — key strengths I apply in software development. Meanwhile, Dungeons and Dragons hones my creativity and problem-solving, indispensable when navigating complex software architectures.

Skills

Welcome to the cornerstone of my craft — a curated display of the skills that have propelled me through the ever-evolving landscape of software engineering and game development. Each skill is a piece of the puzzle that completes my professional identity. Should you wish to uncover the narrative of how these skills were cultivated, I invite you to visit my LinkedIn

C#
Java / Groovy
Unity
SQL
C++
Unreal Engine
Git & Plastic SCM
Vulkan & Open GL

Resume

Witness the evolution of my career in technology—a testament to persistent learning, problem-solving, and impactful collaborations.

Education

Bachelor of Science Hons.

2020 - 2024

SAE Institute, Zürich, Switzerland

  • Developed skills in networking, graphics programming, game design, and procedural generation.
  • Completed a networked game project to manage real-time data.
  • Worked on a graphics project showcasing my ability to work with graphics API's.
  • Designed different game prototypes to improve gameplay mechanics.
  • Created a tool for generating dynamic game content.

IT Specialist with Federal Diploma of Vocational Education and Training (VET / EFZ)

2016 - 2020

WISS, Bern, Switzerland

  • Specialized in application development
  • Learned foundational knowledge and gained hands-on experience in software design, programming, and project management
  • Apprenticeship at Ultrasoft AG

Professional Experience

Indie Game Developer

2024 - Current

Self employed, Zürich, Switzerland

  • Designing and implementing game prototypes in Unity
  • Planned and prioritized tasks for myself and a small team of artists, sound designers, and programmers
  • Documented technical requirements, task descriptions, and acceptance criteria
  • Performed QA and playtesting cycles, iterating on player feedback to improve difficulty curves and UX elements.

Software Engineer

2020 - 2024

Glauxgroup AG, Bern, Switzerland

formerly Ultrasoft AG

  • Maintaining a Java and Groovy codebase using Smart GWT, Hibernate and Activiti BPMN. This includes both front- and backend work.
  • Designing and implementing new business workflows based on the customer’s specification’s
  • Maintaining and extending relational database’s with MSSQL and Oracle
  • Handled the end-to-end process of software installation on customer servers, from initial setup to post-installation support and troubleshooting
  • Second & Third Level Support including direct communication with customer’s

Software Engineer apprenticeship

2018 - 2020

Ultrasoft AG, Bern, Switzerland

  • Acquired foundational knowledge in software development, including Java programming, UML diagramming, and database management.
  • Gained expertise in generating reports using JasperServer.

Portfolio

Dive into my professional portfolio, where you will find a detailed display of my technical achievements and the diverse applications of my software engineering skills.

  • All
  • Custom
  • Unity
  • Unreal

Contact

As a passionate advocate for the art and science of game and graphics programming, I'm constantly on the lookout for innovative projects and collaborations that push the boundaries of what's possible in virtual worlds. Whether you have an idea for a groundbreaking game, need expertise in graphics programming, or just want to discuss the latest in game development technologies, I’m eager to connect with you. Please feel free to get in touch using the form below or directly on LinkedIn

Loading
Your message has been sent. Thank you!