Arnold Kuria - Systems Engineer | ContraWork by Arnold Kuria
Arnold Kuria

Arnold Kuria

Systems Engineer

    1x
    Hired
    1
    Followers
Cover image for A Python command-line tool that
A Python command-line tool that parses raw M-Pesa transaction messages (the SMS confirmations Kenyan users get) into clean, structured ledger entries. Built for small business owners who track income and expenses via mobile money but struggle with manual record-keeping. It reads M-Pesa message exports, categorizes transactions (sent, received, pay bill, buy goods), and outputs CSV/JSON reports ready for bookkeeping.
0
19
Cover image for An R-based statistical analysis project
An R-based statistical analysis project studying water table depth and fluctuation patterns across the Rift Valley region. Uses hydrological survey data to model seasonal trends, identify areas at risk of water stress, and generate visualizations that researchers and county water departments can use for resource planning. Core outputs are regression models and publication-ready plots.
0
24
Cover image for A Bash automation script that
A Bash automation script that hardens a freshly provisioned Linux cloud instance from scratch configures UFW firewall rules, disables root SSH login, sets up fail2ban, enforces key-only authentication, patches common misconfigurations, and runs a post-deploy audit. One script, one run, and your server meets baseline security standards. Ideal for solo devs and small teams spinning up VPS instances on DigitalOcean, Hetzner, or AWS.
0
31
Cover image for Three open-source PRs (GitHub #29,
Three open-source PRs (GitHub #29, #34, and a HuggingFace Hub PR) fixing device compatibility bugs in Baidu's large-scale OCR model. The core issues were hardcoded .cuda() calls that crashed the model on Apple Silicon (MPS) and CPU environments, plus a masked_scatter_ broadcast shape error that broke inference on non-CUDA hardware. The fixes make the model fully device-agnostic it now runs on whatever hardware is available without code changes
0
26