Daniel Laera

Software Engineer

Passionate developer with 6+ years of experience building production-ready full-stack applications. Specialized in both frontend and backend development.

Work Experience

Full-Stack Software Engineer

1.2025 - Present

Avasad, Lausanne

  • Development of an automatic publication system for medical documents from Medlink to the Electronic Patient Record (EPR)
  • Backend development in Java, Spring, Spring Boot, Maven and ArangoDB for data management
  • Development of an Angular interface for managing and monitoring
  • Implemented CI/CD pipeline reducing deployment time by 60%
  • Queue management with RabbitMQ to ensure reliable and scalable transmission.
  • Secure transmission of documents to CARA via web services and SAML authentication
  • Deployment in development and production environments using containerization (Docker, Kubernetes)
  • Automated GitLab CI/CD pipelines for building, testing, and deployment.

Full-Stack Software Engineer

3.2023 - 11.2024

SwissSign AG, Lausanne

  • Backend and frontend development for on-premises solutions for SwissSign digital signature services
  • Designed and developed backend REST APIs using Java, Spring, Spring Boot, and Maven for digital signature solutions
  • Worked with PostgreSQL databases using Flyway for migration management and implemented JPA persistence and Hibernate ORM for data access
  • Created and managed RESTful APIs enabling interaction between microservices and frontend applications
  • Deployed and tested REST APIs in on-premises environments using Docker containers
  • Managed continuous integration and deployment pipelines on GitLab, including automated testing and build validation
  • Performed continuous integration and deployment of applications on Tomcat servers via Jenkins pipelines
  • Developed dynamic, responsive user interfaces with Angular, ensuring an optimal user experience
  • Participated in code reviews via GitLab, ensuring code quality and maintainability
  • Write and executed unit tests with Mockito and JUnit to ensure software reliability and performance
  • Participated in AGILE project management (SCRUM ceremonies)

Full-Stack Developer

8.2022 - 2.2023

OCSIN, Geneva

  • Development of forms for the e-Démarche platform of the State of Geneva
  • Developed backend and frontend forms using jWay, Angular, and Java
  • Conducted user testing and ensured compliance of forms
  • Created deployment environments with GitLab, ArgoCD, and Jenkins
  • Built and deployed applications using Docker containers and GitLab CI/CD pipelines
  • Deployed applications on Tomcat servers across multiple environments (test, staging, production)
  • Participated in AGILE project management (SCRUM ceremonies)

Full-Stack Software Engineer

10.2021 - 4.2022

Ifchor, Lausanne

  • Business applications for trading and maritime market management development
  • Full-stack Development Monorepo NX in remote dev container
  • VS Code Remote Development & Git workflow
  • APIs backend implementation with NodeJS
  • React and AntD UI components
  • Unit tests
  • GitLab CI/CD & pipelines monitoring
  • Postgres DBs with basic Row-Level Security & exposing API GraphQL
  • Authentication & authorization Microsoft
  • AGILE workflow

Full-Stack Software Engineer

6.2019 - 9.2021

JPL Informatique SA, Morges

  • Business applications for État du Valais back-office management
  • Java/Spring REST APIs
  • Camunda BPMN Workflow implementation

Junior Full-Stack Developer

11.2018 - 5.2019

Hôpitaux Universitaires de Genève, Carouge

  • Project SPHN (Clinerion), DPIData importer
  • Java/Spring REST APIs
  • Angular dashboard development

Web Developer

7.2017 - 8.2018

ReverseWeb, Carouge

  • Various projects with WixCode, React
  • Reponsive Websites
  • UX/UI design & interfaces and dynamic databases

Education

Training Certificate

9.2018

Udemy Online

Full-Stack Developer, React, Angular 2+

Training Certificate

5.2018 - 7.2018

Association Nomades Ateliers, Geneva

Mobile Web Application Developer / PWA

Higher Vocational School Diploma

2004 - 2008

I.P.I.A L. Palmieri - Italy

Electronics and Telecommunications Industry Technician

Projects

Dev Connector

A full-stack dashboard with React, Node.js, Postgres and Prisma

React TypeScript Node.js Express ChakraUI Supabase SocketIO PostgreSQL Prisma Docker CI/CD

Book Management App

A library book management application with real-time updates

Java Spring PostgreSQL Flyway VueJS TypeScript GitHub CI/CD Docker

Ollama DeepSeek AI Chatbot

Natural language processing chatbot with React, Spring, Chakra UI, Ollama and DeepSeek LLM model

Spring React Ollama DeepSeek r1:1.5b

Skills

JavaScript/TypeScript

React / Next.js / Vue / Angular

Node.js / Express / NestJS

Java / Spring Boot / Maven

PostgreSQL / MongoDB / SQL / Prisma / JPA

Docker / Kubernetes / CI/CD (GitLab, Jenkins)

Testing (JUnit, Cypress, Mockito)

API Integration (REST / GraphQL / SOAP / Kafka / RabbitMQ)

UX/UI - Chakra UI / AntD / PrimeNG / Styled Components

DevOps / Agile (Scrum, Kanban) / Tools (VSCode, IntelliJ, Git)

Languages

Italian Native
French Fluent
English Fluent

Interests

Table Tennis Passionate
Movies Enthusiast
Hiking Active
Organic Farming Engaged