Sergio Perez

Hi 👋🏼, I'm

Sergio Perez.

Systems Engineer · Backend Developer

Python · FastAPI · Django · Process Automation

About me

Who I am

Software Developer, Systems and Computer Engineer with 5 years building and shipping production backend systems in Python, on top of 13 years inside Peru's public healthcare system. Specialized in integrating closed legacy systems with no public API by reverse-engineering their HTTP traffic, and in replacing manual bureaucratic processes with automated pipelines. You can see some of my work in the projects section.

Core stack: Python (FastAPI, Django), PostgreSQL, HTMX and Playwright. End-to-end experience: requirements, architecture, implementation, deployment and end-user support. Available for remote work (GMT-5, full-day overlap with US time zones). If you have any questions or comments, feel free to contact me.

My journey.

Education and work

Independent Software Developer

Custom software consulting - healthcare and retail (remote): pharmacy POS with FEFO traceability, HL7 middleware for an AMIS-850 dispenser, photography e-commerce.

2024 - Present

EsSalud, Hospital I Tingo María · Backend Developer / Systems Analyst

Patient Referrals Unit: end-to-end automation of the medical referral workflow, integration with REFCON/SGSS and ESSI via HTTP reverse-engineering, automated executive reporting with Python.

2021 - Present

EsSalud, Hospital I Tingo María · Healthcare Data & Operations Assistant

Multi-department rotation: recording and validating clinical data in ESSI, REFCON and SGSS. End-to-end knowledge of hospital workflows.

Apr 2013 - 2021

My projects

Real systems, in production
In production

EsSalud → MINSA Referrals

Production web system that lets physicians issue institution-format referrals to an external CT and mammography imaging center (a workflow the official system does not support), with appointments, approvals and automatic WhatsApp notifications.

FastAPI
SQLAlchemy
HTMX
ReportLab
WhatsApp
In production

CitaExpress

Middleware that scrapes scheduled referrals from REFCON, generates stamped PDFs and delivers them to patients over tokenized WhatsApp links, removing unnecessary trips to the hospital.

FastAPI
HTMX
ReportLab
httpx
WhatsApp
Completed

PediaClinic

Pediatric clinic management platform: role-based dashboards, Google OAuth2 login, mobile-wallet (Yape) payments reconciled automatically over IMAP, reservation expiry with Celery Beat and a Telegram bot.

Django
PostgreSQL
Celery
HTMX
Tailwind
In production

SGSS Scheduling Robot

Playwright robot that automatically loads the monthly staff roster into EsSalud's SGSS system from Excel grids, validating the 150-hour monthly target per employee.

Python
Playwright
openpyxl
In production

FotoStudio Pro

E-commerce for a professional photography studio: watermarked catalog, shopping cart, mobile-wallet (Yape) payment and digital delivery of high-resolution photos.

FastAPI
Tailwind
Yape
Consulting

Pharmacy Point of Sale

POS and inventory platform for a pharmacy with national drug-registry (DIGEMID) lookup: cash management, customer loyalty and FEFO lot tracking with expiry control.

Python
PostgreSQL
Consulting

HL7 Middleware - AMIS-850

Middleware layer that allows an HL7-based clinic to operate an AMIS-850 medication dispenser that ships with a proprietary SDK only, with no native HL7 support.

Python
HL7
SDK
Phase 1 complete

Ticketing System

Django application for registering ground-transport tickets with QR codes, WhatsApp notifications and a public redemption view.

Django
QR
WhatsApp
In use

Staff Scheduling System

Web application for hospital administrative staff to manage shift rosters from a control dashboard.

FastAPI
HTMX
In production

SUSALUD Reports

Config-driven generator of healthcare production data files for 18 hospital services, with automatic validation before submission to the regulator (SUSALUD).

Python
Pandas
Excel
In development

SUNAT e-Invoicing

Modernization of a SUNAT electronic invoicing system for restaurants and pharmacies.

PHP
Laravel
SUNAT

Contact me

Let's talk!

Thanks for visiting my website! 😊

Contact me

You can also reach me through:

Built with ❤️ and Django by Sergio Perez.