• Services
  • Projects
  • About
  • Contact
Thibaud GeislerThibaud Geisler

Freelance GenAI & Full-Stack Tech Lead

Grand Est · Paris · Luxembourg · Remote

GitHub

My résumé (PDF):

Download my CV

© 2026 Thibaud Geisler - SIRET 880 419 122 00036

Legal noticePrivacy policyFrançais
Thibaud GeislerThibaud Geisler
2021
2022

Payroll Management SaaS

Web App

Payroll management SaaS platform (Angular / Node.js). Developed frontend features (employee-creation stepper) and an automated scraping module (PHP, Puppeteer) to prefill payslips from a government website.

Payroll Management SaaS
PaySystem
PaySystem
SaaS / HR ServicesSmall (1-50)
Team
4 people
Contract
Permanent
Mode
Hybrid
Duration
2021 → 2022

Context

7-month permanent contract at PaySystem, a Luxembourg startup publishing a SaaS payroll-management platform. Contributed to the development of frontend and backend features, as well as product maintenance.

My role: junior fullstack developer, first real experience with Angular in a business setting.

Key achievements

Employee-onboarding stepper

Development of an Angular Material stepper component letting clients (HR firms, executives) add their employees through a multi-step form. Smooth navigation between pages, incremental data entry, per-step validation.

Technical challenges: smooth UX on a multi-step form, complex state management across steps.

Impact: intuitive interface appreciated by clients, fewer input errors thanks to per-step validation.

Government-site scraping (payslip pre-fill)

Development of an automated scraping module to gather the data required to generate payslips from a loosely structured government website. Feature additions and optimization of existing code.

Technical challenges: first exposure to PHP and Puppeteer, poorly structured government website.

Impact: significant time savings for users, a more seamless experience than manual entry on the government site.

Takeaways

  • First real exposure to Angular in a business context (with Angular Material)
  • Development of REST APIs with Node.js and Express
  • First production unit tests
  • Kanban-based collaboration
  • Early reflection on clean code and optimization

Stack & Expertise

Expertise

Full-Stack DevelopmentScraping

Languages

TypeScriptTypeScript

Frameworks

AngularAngularNode.jsNode.jsExpressExpress

Databases

MongoDBMongoDB
Back to projects