CV · Juan Martín Bogarin Juárez
ES

Juan Martín Bogarin Juárez

Software Development Engineer

juanmartinbogarinjuarez@gmail.com 664-551-31-48 Tijuana, B.C., MX GitHub ↗
Juan Martín Bogarin Juárez

Professional Summary

Software Development Engineer focused on digital process automation and fullstack web development, grounded in industrial quality control and technical support experience.

Professional Experience

Fullstack Developer

Transportes LGA

2026-07 — Present

Fullstack developer responsible for the complete software lifecycle, from requirements gathering to production deployment.

  • ▸Requirements gathering and data model/schema design.
  • ▸Design and management of relational databases: SQL Server 2022 and PostgreSQL.
  • ▸Prototype deployment with Docker, Vercel, and GitHub CI/CD.
  • ▸VPS deployments with production and staging branches, ensuring 99.99% uptime across environments.

Systems Assistant

CENYCA Universidad

2025-09 — 2026-07

Assistant in computer network management and maintenance, and end-user technical support.

  • ▸Computer network management and maintenance.
  • ▸Equipment and computer lab maintenance.
  • ▸Technical support to users via AnyDesk and TeamViewer.
  • ▸Configuration and supervision of load balancers, routers, and access points.

Quality Inspector

Medtronic S.A. de C.V.

2018-06 — 2025-02

Process auditing and quality control on the production line, ensuring final product quality.

  • ▸Process auditing and quality control on the production line.
  • ▸Functional testing execution and statistical data collection.
  • ▸Use of statistical analysis tools (WinSPC) and document/inventory control (SAP, basic level).
  • ▸Training and supervision of new inspectors for department onboarding.

Featured Projects

Logistics Operational Portal — CRM & Compliance

Demo ↗

Fullstack enterprise platform with a logistics focus. FastAPI backend with 40+ REST endpoints on SQL Server 2022, OIDC authentication via Authentik with granular per-application RBAC, and three React frontends (CRM sales, login, and reporter). Includes commercial CRM, route quoting engine with legs and profitability tiers, CTPAT (customs compliance) module, quadrants with geographic rules, employee log, and PDF generation with Carbone.

  • ▸Complete commercial CRM: companies, contacts, opportunities, quotes, and activities with stage pipeline.
  • ▸Route quoting engine with cost calculation by miles/toll booths/weight, legs, profitability tiers, and materialization into formal quotes.
  • ▸CTPAT (customs compliance) module: audits, checklists, and documents per company with approval/rejection workflow.
  • ▸Granular per-application RBAC with Authentik OIDC; permission catalog, roles, and user quadrants.
  • ▸DogWatch: uptime monitoring microservice with SQLite, 15-second checks, alerts, and availability reports.
  • ▸PDF generation with Carbone (server-side); interactive maps with Leaflet.
FastAPI React Docker SQL Server Authentik OIDC Carbone PostgreSQL

CESUN Informational Agent

Conversational AI agent that provides information of interest to students, prospective students, and administrative staff (Community Service, Social Service, Academic Plans, academic calendar dates by modality). Improves the student experience by offering official information quickly and effectively, and improves institutional efficiency by automating repetitive tasks. Fully adaptable, scalable, and configurable project.

Artificial Intelligence Conversational agent n8n

Computer Equipment Inventory Management System

Demo ↗

Backend and frontend application with FastAPI and React to create, maintain, and manage a computer equipment inventory, visualizing the overall status of equipment based on age, hardware specifications, department priority, and usage factor of the assigned position.

  • ▸Dashboard: priorities, departments, assigned positions, equipment in optimal condition, near replacement, and needing replacement.
  • ▸Equipment page: create, edit, or delete equipment, view existing equipment and their details.
  • ▸Departments page: view the status of equipment in a specific category.
  • ▸Maintenance page (in development): schedule and manage preventive maintenance and assign interns to these tasks.
FastAPI React PostgreSQL

Bank-style Queue Management System

Demo ↗

Backend and frontend application with FastAPI and React to create and manage queues, services, counters, and users, providing personalized service to the target public. Designed for moderate-to-high applicant flows.

  • ▸Dashboard: active counters, queued tickets, and informational video section for waiting rooms.
  • ▸Configuration module: manage services, counters, users, and dynamic messages.
  • ▸Administration module: ticket control (call, attend, reassign, cancel).
  • ▸History module: view recently attended tickets.
  • ▸Metrics module: KPIs and service report generation.
  • ▸Ticket module: ticket creation via form with personal data and requested service.
FastAPI React PostgreSQL

Technical Skills

Software Development

Fullstack Web Development REST APIs with FastAPI Backend/Frontend Project Structuring Git Python C# React Flask

Databases

SQL Server 2022 PostgreSQL SQL and NoSQL databases (local and remote) Neon Supabase

Automation & Deployment

n8n Docker Vercel GitHub CI/CD VPS deployments (production and staging)

Embedded Systems

Arduino ESP32 (automation, sensors, actuator control)

Computer Networks

Load balancer configuration Switches Routers Access points

Education

CESUN Universidad

Software Development Engineering

Engineering · 2023 — 2026

Languages

Spanish

Native

English

B2 (TOEFL ITP 587, March 2026) - Listening: B2 | Structure & Written Expression: B2 | Reading: C1

Certifications

EC0553 - Effective Workplace Communication

CONOCER - National Council for Standardization and Certification of Labor Competencies

EC0160 - Software Code Development

CONOCER - National Council for Standardization and Certification of Labor Competencies

Last updated: 2026-08-25 · vv2.0