Andreas HofmannSoftware Developer
Welcome to my portfolio

Hi, I'm

I build scalable, high-quality web experiences with Next.js, TypeScript, and modern frontend architectures.

Currently working at Interdiscount

About Me

I'm a software developer specializing in modern frontend development with a strong focus on Next.js, TypeScript, and React.

At Interdiscount, I work on a high-traffic e-commerce platform — building new features, migrating legacy architectures, and ensuring production stability. I have hands-on experience with frontend migrations, performance improvements, and maintaining complex applications in real-world environments.

While my main strength is frontend engineering, I also bring solid full-stack knowledge with Node.js, Express, REST APIs, and relational databases — allowing me to collaborate effectively across the full stack.

0+Years Experience
0Companies
0+Technologies

Experience

Software Developer

Current

Interdiscount

Aug 2024 - Present

I work on a large-scale e-commerce platform, focusing on frontend development and migrations using Next.js and TypeScript. My role involves maintaining production systems, improving platform stability, and collaborating closely with cross-functional teams in an agile environment.

Focus Areas

  • Develop and maintain Interdiscount.ch using Next.js and TypeScript
  • Contribute to frontend migrations to improve scalability and long-term maintainability
  • Migrate and maintain the Supercard frontend from Next.js v13 to v15
  • Provide 3rd-level support and incident handling for production systems

Stack

Next.jsReactTypeScriptSWRJavaScriptTailwind CSSHTMLCSSGitArgoCDFirebasePlaywrightJest

Software Developer Apprentice

Interdiscount

Aug 2020 - Jul 2024

During my apprenticeship at Interdiscount, I worked on customer-facing features for a production e-commerce platform. I gained hands-on experience with modern frontend technologies and learned how to develop, test, and maintain features in a professional, agile setup.

Focus Areas

  • Built and enhanced features using Next.js and TypeScript
  • Developed an internal tool to support branch employees
  • Implemented a redesigned wishlist feature with a Next.js frontend and Express.js backend
  • Worked closely with experienced developers, designers, and product owners

Stack

Next.jsReactTypeScriptJavaScriptTailwind CSSExpress.jsNode.jsMySQLHybrisSpring BootJavaGit

Software Developer Apprentice (Foundation Year)

Noser Young

Aug 2020 - Jul 2021

In my foundation year at Noser Young, I was introduced to professional software development through real-world client projects. I worked with multiple technologies and built a strong technical base that laid the groundwork for my later specialization in web development.

Focus Areas

  • Implemented features for a course management application using Angular
  • Built projects with HTML, CSS, JavaScript, PHP, C#, and React Native
  • Learned structured development practices and team collaboration in a professional environment

Stack

AngularReact NativeJavaScriptPHPC#MySQLHTMLCSS

Tech Stack

Technologies I use regularly in production and professional projects.

Frontend

Next.js
React
TypeScript
SWR
JavaScript
Tailwind CSS
HTML
CSS

Backend

Node.js
Express.js
Sequelize
MySQL

Tooling & Workflows

Git
ArgoCD
Vercel
Playwright
Jest

Featured Projects

Coming Soon!

I'm currently working on some exciting projects that will be showcased here soon. Stay tuned for updates on my latest work in web development and innovative solutions.

In the meantime, feel free to check out my experience and tech stack, or get in touch if you'd like to discuss potential collaborations.

Get in Touch

I'm always open to exchanging ideas, discussing interesting projects, or exploring new opportunities. If you'd like to get in touch, feel free to reach out.

Location

Bern, Switzerland