Axel Code
Where Ideas Come to Life

I'm a passionate Software Developer dedicated to turning complex problems into elegant solutions. With every line of code, I aim to build applications that not only function but inspire. Let’s create something exceptional together.

profile-picture
Quality Code, Outstanding Software
Delivering software that is robust, scalable, and user-centric by adhering to industry best practices.
Best Practices
Implementing clean code principles, design patterns, and efficient algorithms to ensure maintainable and scalable codebases.
Ongoing Maintenance
Providing continuous support and updates to keep your software running smoothly and securely over time.
User-Friendly Design
Focusing on intuitive UI/UX design to create software that is easy to use and meets user needs effectively.
Agile Methodology
Adopting agile development practices to deliver incremental and iterative improvements quickly and efficiently.
Security Focused
Integrating security best practices from the ground up, ensuring data protection and compliance with industry standards.
Performance Optimization
Optimizing software performance through efficient code, caching strategies, and minimizing resource usage.
 My   Projects 
Showcasing my personal projects, where I apply quality coding practices to build innovative and reliable software solutions.
Card

Plant-x

Web Application

Developing a web application dedicated to plant enthusiasts, featuring sections for products, FAQs, and a newsletter.

Card

Local AI Chat

Web application

Local AI Chat with Image Recognition is an advanced web application that combines real-time conversation capabilities with powerful image recognition features. Leveraging state-of-the-art technologies, this project offers a comprehensive solution for both text-based and image-based interactions in a secure and customizable local environment.

Card

Voiceify

Web application

Our application converts written text into clear and natural-sounding speech. It's an easy-to-use tool for creating audio versions of your content, whether it's for accessibility, learning, or simply listening on the go. With our text-to-speech technology, you can quickly turn any text into speech, making it more accessible and versatile

Experiences

Software engineer TI

01/07/2023 - TODAY

    Complete redesign of computer-assisted taxation software for the Valais/Jura cantons.

  • Development of user interfaces using Angular 15-16+.
  • Microservices development with Spring Boot 3 and Java 17.
  • OIDC/OAuth 2 security via Keycloak.
  • GitLab-CI and Docker to automate CI/CD processes.
  • Deployment via Openshift.
  • Front-end training for new developers and code review.
  • Agile SCRUM methodology.
  • Java expertise (TDD, SOLID, design patterns).
  • Implementation of a BFF with node + GraphQL.
AngularNgrxRxjsSpring BootJavaNode.jsMicroservicesGitPlaywrightGraphqlKeycloakJunitRestDockerPodmanMssql

Software developer TI

01/10/2022 - 01/07/2023

    Implementation of frameworks integrated into Swiss products. These frameworks manage business rules, security, search (Solr), events, and component consistency in various applications.

  • Development of user interfaces using Angular 11-13+.
  • Component library development using Angular 13+.
  • Automated the creation of a local environment (Docker & Podman) with Ansible to retrieve products and create an environment identical to the targeted versions.
  • Implemented REST services for document indexing and searching with Solr.
AngularRxjsJavaJ2eeSolrWildflyAnsibleMongoJunitRestDockerPodmanMssql

Software developer Bailcom

06/2022- 08/2022

    Development and design of an online real estate listing application and additional software offering Bailcom, a mini search engine indexing companies related to their activity.

  • Development of user interfaces using Angular 13+.
  • Java 14 development and Apache Tomcat server.
AngularTddJavaRestGitMssql

Software developer Adict Solutions

03/2022 - 06/2022

    Development of an e-learning app for Erasmus+ RALDE, assessing students on the ecotoxicological risks of the Lac-Mégantic rail incident.

  • Creation of user interfaces with Angular 13+.
  • Development of an API in Flask to expose incident data.
AngularRxjsPostgresqlQgisGitMongoLeafletFlask
 HAVE A PROJECT 

I’m currently open to new opportunities and would love to hear about any projects you have in mind. Whether it’s a collaboration or a new challenge, feel free to contact me. My inbox is always open, and I’m excited to explore how we can work together!