Hello, glad you're here :)

Unity Developer & Full Stack Software Engineer

I'm Maurice, a team oriented software engineer from Switzerland who strives to write clean and performant code, always trying to make it as readable as possible. I love the process of converting creative ideas into logical code and see it come to life on screen. Defeating a stubborn bug after bending my brain is the best feeling when developing software! Once I locked my focus on a goal there is nothing that can bring me off my path to get it.



Projects

A quick overview of my projects. View the details to get more insights.

Unity C# Game

Kuro To Shiro

A very difficult 2D puzzle game we created at the SAE school with a team of five developers. I had the role of the scrum master and was responsible for the save game system. We even had the chance to exhibit it at Zürich Game Show 2019 at the SAE booth!

OpenGL C# Tech

3D Rendering Pipeline

With OpenGL (C# binding) I created a 3D rendering pipeline from the ground up. This is the result of learning how a computer draws 3D objects and how pixel and vertex shaders operate.

Unity C# Tool

Character Editor Tool

For the popular Asset Store pack "Polygon Modular Hero" I developed a Unity tool to create custom character prefabs. It allowes to toggle through each bodypart and even add default components to the prefab.

Unity C# Game

Scary Room Walker

During a private game jam, a fellow game artist and I created this small horror game. It was great to see how friends jumped because of the scary encounters we implemented.



About Me

I started my professional journey at age 15 when I began an apprenticeship as application developer. Three to four days of work plus one to two days of school per week made a great balance between gaining work experience and ingesting theroetical knowledge about software engineering. Since I received my federal certification in 2015, I already worked five years as a full stack software engineer in different companies in Switzerland.

Already during my apprenticeship I knew I want to step into the games industry but had no idea how to get there. This changed when I found out about the SAE Institue, a practical oriented media school. In 2018 I started the diploma course (part time) in games programming, creating different projects with Unity 3D and got my diploma in 2020. Since 2021 I am attending classes for a bachelor of science in games programming at the same school, ending in spring 2023. The bachelor course is a great preparation for a lead role in the industry, which I aim for.

For refilling my batteries, I enjoy watching horror movies and to relief the amusing tension I watch documentaries about history, nature and science. If the weather if generous, you can find me cruising on the road with my motorcycle, leaning into curves with delight. I also regularly do thai boxing. It's not only physically but also mentally demanding.

  • 1995
  • Zurich, CH
  • German/English
  • Games/Motorcycling/Muay Thai


Tools

Lists of languages, software and workflows I worked with so far.

Languages

  • C# .NET
  • SQL/MySQL
  • HTML/CSS
  • ASP.NET
  • PHP
  • C/C++

Development

  • Unity Game Engine
  • Visual Studio
  • MS SQL Server
  • IIS
  • OpenGL

Workflows

  • UML/Software Planning
  • Scrum
  • Git
  • Plastic SCM
  • ClickUp
  • Jira
  • Easy Red Mine

Miscellaneous

  • MS Office
  • Support
  • MS Server
  • Project Management


Education

Overview of official education I had so far.

Application Developer Federal Certification Registered/Licensed (2011-2015)

During my apprenticeship I was teached the basics of the following technologies, techniques & knowledge.

  • Structured Programming
  • Object Oriented Programming
  • Web Development
  • Database Engineering
  • Network Management
  • PC Hardware
  • Multimedia
  • Economics

Games Programming Diploma (2018-2020)

    At the SAE Institue Zürich I was able to learned how to create games with the Unity Engine, the following topics were handled at the course.

  • Gameplay Programming
  • Game Design
  • Tool Programming
  • Game Math & Physics
  • Game AI Programming
  • UI Programming
  • Network Programming
  • Graphics & Shader Programming

Games Programming Bachelor (2021-2023)

In the Bachelor course at the SAE Institue I will learn everything around the actual development part of a game.

  • Project Management
  • Communications
  • Game Industry
  • Team Lead
  • Business, Marketing & Law
  • Scientific Workflows


CV

See my professional experience I had.

Part-time job as full stack software engineer in a company that develops a high level access management solution.

  • Developing of QACCESS Pro with custom forms for the desktop rich client (Delphi/Pascal)
  • Creating solutions for client requests
  • Client support tickets
  • Integration of 3rd party APIs inside the web client (ASP.NET/HMTL/CSS)
QBIC Corp. Website

Part-time job as CAD Engineering Draftsman (temporary substitue for big project), focus on railway carriage construction.

  • 2D measurement drawings of 3D parts (Autodesk Inventor)
  • 3D modeling of new parts (Autodesk Inventor)
Raility Corp. Website

Full-time job as software engineer in a indipendent company, its product is a enterprise software for company management (e.g. risk management).

  • Development & maintenance of data reports for enterprise software (Jaspersoft Studio/MySQL/Java)
  • Client support manager
  • Basic experiences as Single Point of Contact & project lead for a major client
  • Training of two interns
Business DNA LLC. Website

Completed apprenticeship as application developer, Swiss Federal Cetification of Competence, in a company which creates and maintains automation systems for industrial usage.

  • Development & maintenance of a internal ticket-system (Outlook AddIn in C#)
  • Development of internal archiving program for virtual machines (C#, WinSCP)
  • Drawing & maintenance of circuit diagrams für automation systems (Autodesk ecscad)
  • Helped in configuration of Control system for automation systems
Amatic Corp. Website


Contact

I can be reached best by sending me a message on LinkedIn. If you would like to see my full CV and testimonials/references just give me a chat. I'm looking forward to hear from you :)

If you would like to see some of my code I wrote, you can find it on my public GitHub repos.