MarcelRuhf
— Creating digital experiences with code
I transform complex challenges into elegant solutions for the web. With expertise in TypeScript, React, and Python, I build applications that people love to use.

Skills & Technologies
My toolkit for creating exceptional digital experiences
Frontend Development
Backend Development
Programming Languages
Database & Storage
DevOps & Tooling
Languages
Featured Projects
A showcase of my work across various domains and technologies

DNatural Shopify Store
A modern e-commerce platform for biohacking products built with Shopify, featuring a clean design focused on trust and product quality.
Highlights:
- Custom theme development with Liquid
- Responsive design implementation
- Optimized for conversion
- SEO-friendly structure

Personal Website
My personal portfolio website showcasing my skills, projects, and experience. Built with Next.js and TailwindCSS for a modern, responsive design.
Highlights:
- Modern UI/UX design
- Responsive layout
- Dark/light mode
- Performance optimization
Professional Journey
My career path, education, and achievements
Software Engineer (Full-Stack)
Leading development of web applications and APIs for partners and internal stakeholders.
- Led projects to build RESTful and GraphQL APIs and user interfaces for partners and internal stakeholders
- Implemented tools for improved request handling, now widely adopted internally
- Contributed to hiring by conducting technical interviews
Software Engineer
- Developed cloud-based applications with Java, Spring Boot, JPA/Hibernate, Postgres/MySQL, Angular, Docker
- Redesigned large-scale cloud application's database architecture, including ERD creation and data migration with Liquibase
- Developed desktop applications using C#, WPF, ASP.NET, Entity Framework, MS SQL Server
M.Eng., Computer Science
Thesis: Assistance in Personal Communications Using Artificial Intelligence
Software Engineer
- Worked on NHS's electronic referral service using Spring, PostgreSQL, Angular.js, Puppet, Jenkins, SonarQube, Selenium
- Implemented user stories, fixed bugs, reduced technical debt, maintained Selenium-based UI automation frameworks
- Worked closely with DevOps to maintain CI pipeline
- Participated in company academy program as Technical Architect, developed Planning Poker application
B.Sc., Computer Science
Thesis: Applying Reinforcement Learning to RoboCup Soccer
Best in Show Award
Systems Administrator (Internship)
- Managed IT systems, supported staff, maintained company website using Bash, WordPress (PHP), MySQL