███╗ ███╗ █████╗ ██████╗ ██████╗ ██████╗ ██████╗ ██████╗ ██╗ ██████╗
████╗ ████║██╔══██╗██╔══██╗██╔════╝██╔═══██╗ ██╔══██╗██╔═══██╗██║ ██╔═══██╗
██╔████╔██║███████║██████╔╝██║ ██║ ██║ ██████╔╝██║ ██║██║ ██║ ██║
██║╚██╔╝██║██╔══██║██╔══██╗██║ ██║ ██║ ██╔═══╝ ██║ ██║██║ ██║ ██║
██║ ╚═╝ ██║██║ ██║██║ ██║╚██████╗╚██████╔╝ ██║ ╚██████╔╝███████╗╚██████╔╝
╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═════╝ ╚══════╝ ╚═════╝
class MarcoPolo:
def __init__(self):
self.role = "Backend Developer / Automation Engineer"
self.location = "Trujillo, La Libertad — Perú"
self.languages = ["Python", "TypeScript", "JavaScript", "Dart", "C#", "Java"]
self.backend = ["FastAPI", "Flask", "Express.js", "Node.js", "Socket.IO", "Prisma ORM"]
self.frontend = ["Vue.js 3", "React", "Flutter Web", "Vuetify"]
self.databases = ["SQL Server", "PostgreSQL", "MySQL", "MongoDB"]
self.automation = ["Playwright", "Selenium", "Web Scraping", "Watchdog", "openpyxl"]
self.ai = ["Gemini API", "Prompt Engineering", "Oracle OCI AI"]
self.devops = ["Git", "PM2", "Docker", "Linux", "Windows Server"]
self.arch = ["Layered Architecture", "MVC", "RESTful", "Microservices"]
self.focus = "shipping production-grade systems that eliminate manual work"
def __repr__(self):
return f"Engineer who turns business bottlenecks into automated pipelines."| Metric | Result |
|---|---|
| Manual work eliminated — SUNAT RxH automation | 60–80 hrs / month |
| Daily audit mailbox coverage | 100% automated |
| ERP modules shipped (RRHH, Logistics, Dispatch) | 5+ production modules |
| Document types generated by PDF API | 7+ tax document types |
| Real-time integrations (Socket.IO) | Live in production |
PythonPlaywrightVue 3Socket.IOopenpyxl
Automated multi-company login, batch TXT download, and TXT→Excel conversion for the HR department at ORMASAN. Built a Vue 3 + Vuetify frontend so non-technical staff can operate it without dev intervention. Real-time progress monitoring via Socket.IO.
Result: 60–80 hrs/month of manual work eliminated.
PythonPlaywrightEmail automation
Detects new official SUNAT notifications and auto-forwards them with attachments to configured recipients. Removed the human dependency from tax compliance monitoring.
Result: 100% daily coverage with zero manual checks.
PythonGemini APISQL ServerPrompt Engineering
Natural language interface for real-time inventory queries connected directly to production SQL Server. Designed for warehouse staff — no technical knowledge required.
Node.jsExpressTypeScriptPrisma ORMSQL Server
Modular REST API with API key auth, role-based authorization, and real-time document approval flows (Socket.IO). Modules: HR, Purchasing, Logistics, Document Tracking. Integrated with Google Drive for automated backups and with SUNAT/SIRE for tax compliance.
PythonttkbootstrapPandasSQLAlchemySQL Server
Desktop app automating download, XML parsing, Pandas transformation, and direct SQL Server insertion of electronic invoices and shipping documents from SUNAT.
FlaskWeasyPrintJinja2
REST API generating professional PDFs (invoices, purchase orders, remittance guides) from electronic XML files. Supports 7+ tax document types with parameterized HTML templates.
PythonWatchdogPandasopenpyxl
Folder monitor that automatically processes ZKTeco Excel exports: cleaning, transformation, and attendance report generation — triggered on file arrival, no intervention needed.
2026 Microsoft · Azure AI Fundamentals (AI-900)
2026 Microsoft · Azure Data Fundamentals (DP-900)
2026 Microsoft · Security, Compliance & Identity Fundamentals (SC-900)
2026 CIBERTEC · IT Solutions Design & Architecture Specialist
2025 Oracle · Certified AI Foundations Associate
2025 IBM · Artificial Intelligence Fundamentals
2025 Pearson · IT Specialist — Python
2025 Alura Latam · Data Science: ML, Pandas, Statistics, ETL
2023 CertiProf · Scrum Foundation Professional (SFPC)
Universidad Nacional de Trujillo · Computer Engineering · VII semester (active)
CIBERTEC · Computer Science · V semester · top 20% cohort
Spanish · Native
English · Intermediate (fluent technical reading & writing)
> Available for new projects and collaborations
> [email protected]
