Moritz Fackler
Self-taught programmer seeking an apprenticeship in Switzerland
Focused on Java, Java, and open-source development. Passionate about solving logical problems and learning new things.
About Me
My Journey
My interest in IT began around two years ago. Since then, I teached myself Java and continuously explore new technologies through personal projects and some hands on experimentation.
Through these projects I discovered that I enjoy more than just writing code. I like analysing problems, designing solutions, and improving them over time. I am also passionate about learning new technologies, especially in the field of artificial intelligence.
I am looking for an apprenticeship where I can combine my passion for technology, teamwork, and problem solving while contributing to meaningful projects.
Soft Skills & Motivation
Logical Problem Solver
Enjoy breaking down challenges and finding efficient solutions.
Team Player
While I'm comfortable working independently, I most like working in a team.
Independent Learner
Curious with a focus on gradual skill development through hands on projects.
Goal Oriented
I like setting myself objectives to be able to achieve my goals.
Technical Skills
Core Technologies
Learning Goals
I'm actively working to expand my skill set with a focus on practical application through real projects.
Projects & GitHub
Mini Life Simulation
Open SourceA system build on javafx for simulating a little life form called bobble.
Logger
Open SourceA very simple easy to use Logger that's easy to import in other projects
Automatic Card Game
Open SourceA mini system that exists as a server and two or more clients, where the clients play against each other.
Learning & Growth Goals
Short-Term Goals
Explore Frameworks
Explore new frameworks and improve code documentation skills.
Improve Documentation
Develop skills in writing clear and easy to understand documentation for codebases and APIs to improve teamwork.
Long-Term Goals
Improve Linux Skills
Deepen my understanding of Linux command line, system administration for backend development.
Learn Python & JavaScript
Expand my programming language knowledge to include Python for data analysis and JavaScript for web development.