Skip to content
View m4ce's full-sized avatar

Block or report m4ce

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
m4ce/README.md
enum Role {
    IndividualContributor,
    TeamLead,
    Architect,
}

#[derive(Debug)]
struct MatteoCerutti;

impl MatteoCerutti {
    pub const ALIAS: &'static str = "m4ce";
    pub const LOCATION: &'static str = "London";
    pub const EMAIL: &'static str = "[email protected]";
    pub const ROLES_WORN: &'static [Role] = &[
        Role::IndividualContributor,
        Role::TeamLead,
        Role::Architect,
    ];
    pub const INDUSTRIES: &'static [&'static str] = &[
        "Traditional finance",
        "Crypto & digital asset markets",
        "Telco",
    ];
}

impl Default for MatteoCerutti {
    fn default() -> Self {
        Self
    }
}

trait Builder {
    fn mindset() -> &'static str;
}

impl Builder for MatteoCerutti {
    fn mindset() -> &'static str {
        "Holistic systems thinking: every layer matters, from the wire to the strategy"
    }
}

trait Engineer {
    fn domains() -> &'static [&'static str];
    fn principles() -> &'static [&'static str];
    fn capabilities() -> &'static [&'static str];
}

impl Engineer for MatteoCerutti {
    fn domains() -> &'static [&'static str] {
        &[
            "Low-latency trading systems",
            "Market microstructure",
            "High-performance networking",
            "Distributed systems",
            "Systems architecture",
            "Reliability & fault tolerance",
            "Observability & performance analysis",
            "Hardware–software co-design",
        ]
    }

    fn principles() -> &'static [&'static str] {
        &[
            "Latency is a feature",
            "Measure first, then optimise",
            "Every abstraction has a cost",
            "Own the full stack",
            "Design for failure",
            "Operational simplicity over cleverness",
        ]
    }

    fn capabilities() -> &'static [&'static str] {
        &[
            "Designing end-to-end trading platforms",
            "Building low-jitter, high-throughput pipelines",
            "Asynchronous & event-driven architectures",
            "Off-heap memory & zero-copy data paths",
            "Kernel, scheduler & NUMA tuning",
            "Exchange connectivity & order management",
            "Cloud-native & bare-metal deployments",
            "Infrastructure automation & CI/CD",
            "Leading teams while staying hands-on",
        ]
    }
}

trait Developer {
    fn programming_languages() -> &'static [&'static str];
}

impl Developer for MatteoCerutti {
    fn programming_languages() -> &'static [&'static str] {
        &["Rust", "Java", "C++", "Python", "Shell"]
    }
}

Popular repositories Loading

  1. zabbix-mysql zabbix-mysql Public

    Zabbix extensive MySQL monitoring plugin (with LLD)

    Shell 32 14

  2. megacli-python megacli-python Public

    A python library for LSI MegaCli

    Python 32 14

  3. zabbix-vmware_esxi zabbix-vmware_esxi Public

    Zabbix hardware and hypervisor monitoring (with LLD) of VMware ESXi via CIM interface

    Python 17 11

  4. ipa-ruby ipa-ruby Public

    A ruby client library for FreeIPA JSON API

    Ruby 10 3

  5. zabbix-bind zabbix-bind Public

    Zabbix extensive BIND monitoring plugin (with LLD)

    XML 6

  6. crowd-api-python crowd-api-python Public

    Atlassian Crowd Python API

    Python 6 8