I am a motivated and self-taught Full-Stack Developer with a unique background in carpentry and a lifelong passion for technology. My journey in tech began at age 11 when I built my first PC from salvaged parts, and continued at 15 with creating a WordPress e-commerce site as my secondary school graduation project. After years of pursuing web development and IT as a hobby alongside my carpentry career, I made the decisive transition to software development full-time. I bring a distinctive blend of hands-on precision, creative problem-solving, and a passion for building modern web applications, with a proven ability to independently manage complex projects from concept to completion, as demonstrated by Haidi AI.

Morris Bollhalter

I am a motivated and self-taught Full-Stack Developer with a unique background in carpentry and a lifelong passion for technology. My journey in tech began at age 11 when I built my first PC from salvaged parts, and continued at 15 with creating a WordPress e-commerce site as my secondary school graduation project. After years of pursuing web development and IT as a hobby alongside my carpentry career, I made the decisive transition to software development full-time. I bring a distinctive blend of hands-on precision, creative problem-solving, and a passion for building modern web applications, with a proven ability to independently manage complex projects from concept to completion, as demonstrated by Haidi AI.

Available to hire

I am a motivated and self-taught Full-Stack Developer with a unique background in carpentry and a lifelong passion for technology. My journey in tech began at age 11 when I built my first PC from salvaged parts, and continued at 15 with creating a WordPress e-commerce site as my secondary school graduation project. After years of pursuing web development and IT as a hobby alongside my carpentry career, I made the decisive transition to software development full-time.

I bring a distinctive blend of hands-on precision, creative problem-solving, and a passion for building modern web applications, with a proven ability to independently manage complex projects from concept to completion, as demonstrated by Haidi AI.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
German
Fluent
French
Beginner

Work Experience

Self-Employed Carpenter at Bollhalter Schreinerarbeiten, St. Gallen
August 31, 2025 - October 13, 2025
Independently managed carpentry projects from client consultation and planning through fabrication and installation; developed custom solutions while adhering to high standards of quality and precision; responsible for time management, budgeting, and client communication.
Full-Stack Developer (Haidi AI Project) at Haidi AI
June 10, 2025 - July 20, 2025
Concept → Design → Deployment of a secure, Swiss-hosted AI chat assistant featuring Retrieval-Augmented Generation (RAG) for document analysis, AI image generation, and an integrated Stripe-based subscription billing system. Implemented with Next.js, React, TypeScript, PostgreSQL; deployed on Vercel with JWT authentication and API routes.

Education

Swiss Federal Diploma of Vocational Education and Training as a Carpenter (EFZ) at Schreiner Fachschule, Flawil
August 15, 2016 - August 17, 2020
Self-taught Software Development (PERN stack) at Self-taught
January 11, 2020 - October 13, 2025

Qualifications

Self-taught Software Development (PERN stack, Next.js)
October 1, 2023 - October 13, 2025
Swiss Federal Diploma of Vocational Education and Training (EFZ) as Carpenter
January 11, 2030 - January 1, 2020

Industry Experience

Software & Internet, Professional Services