Skip to content
View Ssebv's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report Ssebv

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Ssebv/README.md

Sebastián Allende Cuello — Software & ERP Engineer

PortfolioLinkedInEmail

I build and run the systems a business actually depends on — ERP, inventory, accounting and electronic invoicing across four companies in three countries. My work sits where correctness of financial data and continuity of service are not features but the whole job.


What I've been doing

Migrated an ERP platform five major versions forward (Odoo 14 → 19) across four legal entities in Chile, Colombia and Peru — end to end, with no data loss and no rollback. Consolidated 41 custom modules into 18, rewrote them against a changed API, and re-certified electronic invoicing for three tax authorities.

Built the monitoring that keeps it honest — around 46 detectors running every six hours that reconcile the inventory ledger against the general ledger, track documents rejected by each regulator, and project when authorised invoice numbering ranges will run out. It surfaced a systematic double-counting of inventory cost that had been accumulating unnoticed for over a year.

Built a feature-flag service in Rust from scratchFlagForge. A pure evaluation engine with no I/O, which is what lets the same crate compile to WebAssembly: the dashboard's rule preview calls the identical function production does, rather than approximating it. Grew A/B experiments on the same foundation — deterministic bucketing doubles as assignment, so counters stay bounded by time rather than traffic. 244 tests, including one that runs a real server on a real socket and compares 300 users evaluated locally against the server's answers.


Writing

The bugs that survive an ERP upgrade are the quiet onesThe failures that raised errors were fixed in days. The ones that changed behaviour without raising anything lasted weeks — including a single field whose default value silently emptied filters across the system. · 6 min
Alert quality beats alert countWhy an alert nobody acts on is a defect rather than a nuisance — including the detector of mine that was confidently wrong, and what it would have cost to act on it. · 5 min

Selected projects

Project
FlagForgeMulti-tenant feature flags: targeted rollouts, reusable segments, A/B experiments, deterministic bucketing, an audit trail — and a dashboard that runs the real evaluation engineRust
odoo-19-migration-field-notesField notes from a production Odoo 14 → 19 upgrade — the failures that raise no errorOpen source
systematic-trading-showcaseSystematic trading research platform — architecture, risk design and engineering writeup
TBSim Genetic AlgorithmParallel genetic algorithm (Jenetics) with a computational scalability study — undergraduate thesisJava
AI News AnalyzerNews analysis system built with LangChain and LangGraph behind a Streamlit interfacePython
E-commerce REST APIREST API for an e-commerce backendFastAPI
Introduction to Linux16-chapter course, with an unusually deep treatment of the permission modelGuide

→ All repositories


Stack

BackendPython · Odoo 14–19 · FastAPI · REST APIs · Rust (axum, sqlx, Leptos / WASM) · Java · JavaScript / TypeScript
DataPostgreSQL · SQL / PL-SQL · migrations · ETL · SAP S/4HANA
InfrastructureLinux · Docker · Git · Odoo.sh · AWS · Azure · HPC
ComplianceSII (Chile) · DIAN (Colombia) · SUNAT (Peru) · Active Directory · IAM
AILLM APIs · LangChain · prompt engineering · NLP

Currently

IT Manager & ERP Administrator at Toyng — running the ERP for four companies across Chile, Colombia, Peru and China, and supporting their accounting, warehouse and sales teams.

Open to new opportunities · sallendec@outlook.com · ssebv.github.io

Pinned Loading

  1. TBSimAlgoritmoGenetico_HPC_LOCALTBSimAlgoritmoGenetico_HPC_LOCALPublic

    Parallel genetic algorithm (Jenetics) integrated with TeamBots/TBSim to optimise robot football teams. Computational scalability study on Apple silicon — undergraduate thesis.

    Java

  2. chatgpt-api-transition-guidechatgpt-api-transition-guidePublic

    ChatGPT to Python

    Python

  3. introduccion-linuxintroduccion-linuxPublic

    Step-by-step Linux guide, from environment setup through to bash scripting.

    1

  4. algorithms-pythonalgorithms-pythonPublic

    Testing different algorithms

  5. operating-systems-exercises-collectionoperating-systems-exercises-collectionPublic

    This repository contains various C socket programming projects demonstrating client-server communication, concurrent programming, signal communication, and file transfer applications.

    C

  6. ecommerce-fastapi-restecommerce-fastapi-restPublic

    REST API for an e-commerce backend, built with FastAPI.

    Python