Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

███╗   ███╗ █████╗ ██████╗  ██████╗ ██████╗     ██████╗  ██████╗ ██╗      ██████╗
████╗ ████║██╔══██╗██╔══██╗██╔════╝██╔═══██╗    ██╔══██╗██╔═══██╗██║     ██╔═══██╗
██╔████╔██║███████║██████╔╝██║     ██║   ██║    ██████╔╝██║   ██║██║     ██║   ██║
██║╚██╔╝██║██╔══██║██╔══██╗██║     ██║   ██║    ██╔═══╝ ██║   ██║██║     ██║   ██║
██║ ╚═╝ ██║██║  ██║██║  ██║╚██████╗╚██████╔╝    ██║     ╚██████╔╝███████╗╚██████╔╝
╚═╝     ╚═╝╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝ ╚═════╝    ╚═╝      ╚═════╝ ╚══════╝ ╚═════╝

⟢ Backend Developer · Automation Engineer · AI Integrations ⟣

LinkedIn Email Location

Typing SVG


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."

⚡ Impact at a glance

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

⚙ Selected projects

SUNAT RxH — Bulk download automation

Python Playwright Vue 3 Socket.IO openpyxl

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.


SUNAT Electronic Mailbox — Audit automation

Python Playwright Email 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.


Logistics chatbot (Gemini API)

Python Gemini API SQL Server Prompt Engineering

Natural language interface for real-time inventory queries connected directly to production SQL Server. Designed for warehouse staff — no technical knowledge required.


ORMASAN Core API

Node.js Express TypeScript Prisma ORM SQL 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.


SIRE Compras Boot — Electronic invoice processor

Python ttkbootstrap Pandas SQLAlchemy SQL Server

Desktop app automating download, XML parsing, Pandas transformation, and direct SQL Server insertion of electronic invoices and shipping documents from SUNAT.


PDF Document API

Flask WeasyPrint Jinja2

REST API generating professional PDFs (invoices, purchase orders, remittance guides) from electronic XML files. Supports 7+ tax document types with parameterized HTML templates.


ZKTeco Biometric processor

Python Watchdog Pandas openpyxl

Folder monitor that automatically processes ZKTeco Excel exports: cleaning, transformation, and attendance report generation — triggered on file arrival, no intervention needed.


🏅 Certifications

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)

🎓 Education

Universidad Nacional de Trujillo  ·  Computer Engineering  ·  VII semester (active)
CIBERTEC                          ·  Computer Science       ·  V semester · top 20% cohort

🌐 Languages

Spanish  ·  Native
English  ·  Intermediate  (fluent technical reading & writing)

> Available for new projects and collaborations
> soumartex@gmail.com

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors