Skip to content
View Daudre-Vignier-Charles's full-sized avatar
💭
Convert coffee into code :)
💭
Convert coffee into code :)
  • France

Block or report Daudre-Vignier-Charles

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

👋 Hi, I’m Charles Daudré-Vignier (@Daudre-Vignier-Charles)

Organizations

  • cmtgdv-org: All CMTGDV-ORG projects are designed to be packaged as Debian archives.

About

I’m an IT Infrastructure Engineer, performing audits, administration, and engineering across various fields of IT infrastructure.

My personal servers run Unix-like systems (BSD, Linux, Solaris), and I use Debian as my desktop OS. I develop in C, C#, Lua, and Python 3 for both professional and personal needs. I also write shell scripts (I'm a Zsh enthusiast) and am a fan of Vim and Git.

I also like to create SVG icons with Inkscape and play with CAD softwares (I'm definitively not a good CAD engineer but it is fun and useful).

And if you're wondering about my hobbies:

  • reading books,
  • hiking and trekking,
  • finance (I studied accounting and corporate finance), valuation of listed shares, fundamental analysis
  • pharmacology (especially CNS pharmacology) and chemistry
  • computer games: first-person shooters (FPS) like Call of Duty, Modern Warfare or Battlefield, real-time strategy (RTS) and turn-based strategy (TBS)

Professionnal skills

  • IT audit: infrastructure and operation optimization, resilience, security
  • development: Automation (I love that, if only I could automate everything !), Self Healing Infrastructure, administration tools, API consumption
  • network: TCP/IP, network services, proxying and intermediation (NGINX, HAProxy, CloudFlare), DNS, etc
  • systems: Linux, Windows Server, RedHat, BSD
  • VoIP: Cisco Unified Communication, 3CX (I have the advanced certification), Mitel MiVoice 5000 (Certified), Mitel products, DECT technologies and products (Mitel and Ascom)
  • virtualization: QEMU-KVM (Proxmox), VMWare ESXi, Microsoft Hyper-V
  • documentation: AsciiDoc (I also create Asciidoctor plugins using Ruby), Markdown, Antora, Atlassian Confluence and custom solutions I developed using various programming languages.
  • monitoring: CheckMK etc
  • Microsofts products: Active Directory architecture and management, SQL Server, Microsoft DNS, DHCP etc
  • mail security: SPF, DMARC, DKIM
  • network and system security: Linux hardening (bullet proof servers), deployment and management of security products (Cortex XDR, ESET), penetration testing and social engineering

Curiculum Vitae

September 2022 - September 2023 > Permanent contract at Synapsys as System Engineer, full time placed at Vinci headquarter as Unix-Like Expert

Administration of the hypervisors and technical VMs for Vinci Africa and DOM-TOM (French overseas departments and territories), together with two other engineers.

  • ~30 KVM and VMWare hypervisors
  • ~200 VMs Red Hat Enterprise Linux & Windows

Projects:

  • One of my team goals was to achieve near-full automation of management tasks and to implement a Self-Healing Infrastructure model for the automated resolution of common incidents (notably excluding disk space issues).
  • The script kvm_infogathering was developed in this context to collect information from KVM hypervisors.
  • Migration from KVM to VMware
  • Automated deployment of an EDR solution for KVM hypervisors and Windows/Linux/Red Hat Enterprise Linux VMs
  • Architecture and deployement of a monitoring solution
  • Automation of firmware and system updates

Tasks:

  • Deliver assigned projects,
  • N2/N3 operation of central infrastructures and common core,
  • monitoring and management of Windows Server, Red Hat Enterprise Linux, KVM/VMWare hypervisors lifecycle,
  • middleware,
  • reporting,
  • postmortem documentation,
  • documentation
  • management of anomalies, incidents and problems.

March 2022 - August 2022 > Two missions as Freelance Developper and IT Consultant

First mission was related to Financial Technologies

  • Developpement of libraries for consuming the IBKR API
  • Development of libraries for financial analysis and data gathering
  • Devolopment of libraries for backend management, statistics, leverage management etc

Second mission was related to :

  • Data Management and Analysis in a political context

2020 - 2022 > Internship at GPLExpert in the engineering department as a System, Network and VoIP Administrator and Consultant

GPLExpert is an ISO27001 compliant company

GPLExpert has the HDS state accreditation (Hébergeur de Données de Santé - Medical Data Hosting)

Customers of GPLExpert are mainly healthcare companies but also industry and public services

Tasks:

  • System and network engineering and administration (BUILD),
  • system and network audits,
  • security audits,
  • support N2-N3 (RUN)

2018 - 2020 > Internship at DSO Group (M&A with Groupe MCS, now iQera) as a System, Network and VoIP Technician

Projects:

  • Fusion of DSO Group and Groupe MCS Cisco Unified Communication servers using Cisco API, Powershell and CUCM bulk management tools (the scripts are not public)
  • Developpement of Windows Service using .NET C# and developpement of its client using .NET C#/WPF. The service runs as LocalSystem, allowing users to perform tasks that require elevated privileges through a client running with standard user rights. The service and client were installed through a package created with Inno Setup.

Tasks:

  • Administration of Cisco Unified Communication servers and management of their call center
  • Device fleet management,
  • application management,
  • CRM,
  • network maintenance,
  • Active Directory,
  • local services,
  • request and incident management

Contact

For technical or GitHub related inquiries, please email me at <github[at]contact.daudre-vignier[dot]net>

For recruitment inquiries, please email me at <charles-recrutement[at]daudre-vignier[dot]net>

Pinned Loading

  1. SystrayProxyManager SystrayProxyManager Public

    A very simple windows application, add systray icon, show and set proxy state (enabled/ disabled)

    C# 6 1

  2. davi.org.zsh davi.org.zsh Public

    ZZ, the most effective ZSH environment, for intensive shell user, easy to use and modify.

    Shell

  3. BookmarksManager BookmarksManager Public

    C#

  4. alcatel_switch alcatel_switch Public

    human-readable configuration for Alcatel Switch using descriptive language

    Python

  5. kvm_infogathering kvm_infogathering Public

    kvm_infogathering

    Python

  6. lcc lcc Public

    Python terminal utility library for ANSI Linux console codes

    Python