• Home
  • Articles
  • français

  • 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.

    mehdi.valette@gmail.com

    +41 79 823 72 01


    About me

    With a bachelor's degree in IT, several certifications, and nearly 10 years of professional experience, I have acquired 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.

    Mehdi