Grupo Premier · Software Architect · Jul 2023–Present
14 projects supporting operations across 48 dealership locations
I built 11 applications and 3 shared components to replace manual processes and connect dealership data. I was responsible for analysis, architecture, development, deployment, and support.
11 applications · 3 shared components · 11 in production · 2 in development · 1 for internal use · 15 brands
Documents: CV in Spanish (PDF) · full CV
Projects
Each card opens a project page covering the problem, solution, outcome, and my role.
Dealership operations
Applications connected to dealership operational data.
- Vehicle Inventory AuditIn production Uses mobile devices to verify the physical vehicle inventory against DMS records. Mobile application · Vehicle lot inventory View project
- Service Department Vehicle AuditIn production Confirms that every vehicle in the service department has an open repair order by scanning its VIN. Mobile application · Service department control View project
- Parts Inventory CountIn production Coordinates simultaneous warehouse counts and tracks how each discrepancy is resolved. Mobile and web application · Parts warehouse View project
- Vehicle Release ControlIn development Authorizes vehicle release at the gate only after the repair order is cleared in the DMS. Operations application · Vehicle release control View project
- Vehicle Sales DocumentationIn production Creates a document file for each invoiced vehicle sale and automatically extracts information from its documents. Document management application · Vehicle sales View project
Corporate processes
Standalone applications for administrative and control processes.
- Fixed Asset ManagementIn production Manages the full asset lifecycle, including tax depreciation. Asset management application · Full asset lifecycle View project
- Travel Expense ManagementIn production Brings travel expense calculation, approval, receipt validation, and accounting reconciliation into one workflow. Administrative application · Travel expenses View project
- Financial DocumentationIn production Organizes monthly document submissions from dealership locations and analyzes uploaded files. Document management application · Monthly submissions View project
- Physical Records TrackingIn production Tracks the location and custody of the group’s physical documents. Records management application · Physical custody View project
- Real Estate Document ManagementIn production Manages document files for the real estate division, separated by legal entity. Document management application · Real estate division View project
- Recruitment WorkflowIn production Manages job openings from request and approval through hiring and the public careers site. Human resources application · Job openings and hiring View project
Platform and shared components
Shared technology to connect data, reuse common functions, and operate the applications.
- GP Data GatewayIn production Provides controlled, centralized access to operational data from 48 dealership locations. Integration service · Central data access View project
- Reusable Application FoundationInternal use Provides authentication, permissions, dealership-level access control, audit logging, and deployment setup for new applications. Reusable full-stack foundation · Used by Travel Expense Management and Vehicle Release Control View project
- Corporate Systems PlatformIn development Will centralize user access, monitoring, and database backups for the group’s applications. Shared platform · Identity and operations View project
My responsibilities
Process analysis with users, architecture, product design, development, integration, infrastructure, deployment, support, and documentation.
Core technology: TypeScript, NestJS, React, PostgreSQL, AWS, and Docker.
Contact
Javier Madrid · Software Architect and Consultant · Sinaloa, Mexico