Development
- From zero: Specifications, development and deployment.
- Automatisation: Replace repetitive tasks with scripts.
- Support: Lend a hand to a development team.
- Consultaton: Receive an external and expert opinion about software projects.
Linux adinistration
- Set up: Install Linux and software.
- Accounts: Manage accounts and rights.
- Hardening: Analyze systems and processes.
- Monitoring: Verify the system status, notably backups and updates.
Deployment
- Services: Deploy and application as a service on a server.
- Containers: Containerise an application.
- CI/CD: Automate software tests and deployment.
- Kubernetes: Set up and maintain a Kubernetes cluster.
Security
- Accounts: Limit account permissions to the bare minimum.
- Firewall: Close all the connections that are not expected.
- Processes: Restrict the access given to processes (SELinux, AppArmor).
- Encryption: Implement or verify hard disks and emails encryption.
Contact
A mission to entrust me?
A question to ask me?
Contact me and I'll answer ASAP!
We'll explore your difficulties and the solutions I can provide.
About me
Passionate about IT since childhood, I've acquired an extensive expertise in software development and system administration. Still passionate about these fields, I approach technical challenges with rigour and professionalism.
When I'm not working on computers, I'm interested in logic and objective analysis. A few years ago, I started an online debate group to develop my critical thinking skills. I participate in, and moderate these meetings which take place every two weeks.