Nicolas Christiaens
Backend Engineer
Liège, Belgium
About me
Backend engineer with 4 years of experience in web application development in Python (Django), with React and PostgreSQL.
I have mainly worked on tailor-made solutions, progressively taking ownership of technical decisions and design aspects.
Comfortable with API design, code organisation and performance challenges, I focus on building applications that stand the test of time.
While I can contribute on the front-end, I remain primarily backend-focused.
Professional Experience
Software Engineer
Deuse · Liège, Belgium
Dev
- ▸Development and evolution of custom web applications in Python (Django) and React, used in production by end users
- ▸API design and backend structuring based on business requirements
- ▸Involvement in technical decisions and code organisation
- ▸Performance work, in particular through query optimisation and data modelling (PostgreSQL)
Dev Leader
- ▸Direct exchanges with clients to define requirements and translate them into technical solutions
- ▸Contribution to project quality (code reviews, sharing best practices)
Trainer
- ▸Running internal training sessions on React and supporting colleagues in upskilling, providing technical guidance and best practices within the team
Education and Training
Master of Science in Data and Engineering
University of Liège · Belgium
Bachelor in Civil Engineering
University of Liège · Belgium
Projects
Personal Platform
christiaens.dev ↗- ▸Design, development and deployment of a full web application (Django backend, TailwindCSS frontend)
- ▸Deployment on VPS with Docker containerisation and secure network configuration (Cloudflare)
- ▸Integration of external services (transactional emails, domain management, SEO monitoring)
- ▸Support for asynchronous processing (Redis, scheduled tasks)
- ▸Architecture design with a focus on maintainability and scalability
Skills
Backend
Frontend
DevOps & Méthodes
Soft Skills
Languages
French
Native Language
English
C1
French
English
Dutch