Internal promotionPreviously: Systems Developer
Show full description
As a software architect.
From 2000 to today, by stage: most recent first.
Dec 2021 – Oct 20264 years 11 months
Edenred · Mexico City, Mexico
Internal promotionPreviously: Systems Developer
As a software architect.
Oct 2017 – Dec 20214 years 3 months
Edenred · Mexico City, Mexico
in parallel
Internal promotion
I worked with microservices across the Americas, EMEA and APAC, on AWS and Azure, with concurrency and parallelism.
At the start, I created a high-performance microservices system capable of processing more than 10 thousand transactions a day. It was first deployed in Mexico, in local datacenters; it was then migrated to Azure and easily adapted, serving several South American countries such as Chile and Uruguay, and was later adopted by European countries in compliance with GDPR. I first used virtual machines and RabbitMQ clusters, and then adopted PaaS services to achieve high availability, scalability and high resilience, using Azure and AWS PaaS services. In this project I took an active part in design and architecture as well as development. I drove and implemented DevOps in this project.
Afterwards, a period as third-level technical support.
Oct 2017 – Dec 20214 years 3 months
Edenred · Mexico City, Mexico
in parallel
Internal promotion
Afterwards, once again as a software developer on a regional system (Americas), focused on the business management and invoicing process across different Latin American countries. This system was also microservices-oriented: first in local datacenters with Service Fabric, and later migrated to Azure.
Nov 2012 – Sep 20174 years 11 months
SAE, Servicio de Administración y Enajenación de Bienes · Mexico City, Mexico
in parallel
As a developer for Infotec and other consultancies, assigned to the SAE (Government of Mexico), I was in charge of developing and maintaining systems in VB 6.0 and ASP.NET that use SQL Server as the data server. I was also in training to migrate VB 6.0 systems to .NET and Oracle.
I was also in charge of support and project coordination in the financial area: accounting, treasury and investments. I was an expert in the business logic of these areas and their respective software systems.
Aug 2012 – Sep 20122 months
Quarksoft · Mexico City, Mexico
I collaborated on completing an incentive calculation project built in 4 layers: Presentation, Services, Business and Persistence. I used the following technologies: ASP.NET, SQL Server 2008 and Integration Services technologies such as Reporting Services and SSIS packages (DTSX), together with the PSP (Personal Software Process) and TSP (Team Software Process) software engineering methodologies and development tools such as Confluence, JIRA and Subversion. I also helped estimate component size (LOC) for future projects.
Sep 2002 – Sep 20042 years 1 month
Grupo de Ingenieros en Sistemas, S.A. de C.V. · Puebla de Zaragoza, Mexico
I developed accounting, point-of-sale, school administration and car dealership software systems programmed in Visual Basic 6 and backed by Access and SQL Server databases. I developed dynamic web pages for managing enrollments at the German School in Puebla, using ASP with VBScript and a SQL Server database. I maintained local networks and WANs among the Volkswagen dealerships in Puebla, using Windows 2000 Server as the operating system.
Jan 2000 – Jan 20022 years 1 month
Grupo Químico Industrial BC, S.A. de C.V. · Puebla de Zaragoza, Mexico
I developed and maintained the company’s internal control applications: accounting, payroll, purchasing, sales, warehouse, invoicing modules, and more. I maintained the company’s local network, using Windows NT Server as remote access server and proxy, plus an SCO Unix server running Informix SQL. I developed a client-server sales statistics system hosted on Windows NT Server and SQL Server, using Power Builder as the programming language. I provided support and maintenance for PCs, both PC-compatible and Mac.
Sep 2013 – Oct 20163 years 2 months
Prida Consorcio Aduanal · Mexico City, Mexico
in parallel
As an external consultant, I was in charge of developing satellite software systems to control the company’s information.
Apr 2013 – Apr 20131 month
Alta Frecuencia de Hidalgo, S.A. de C.V. · San Agustín Metzquititlán, Hidalgo, Mexico
in parallel
I was in charge of installing a Windows Server 2012 server and setting it up with the following roles:
Oct 2012 – Jul 20185 years 10 months
IDSolutions: Ingeniería y Desarrollo · Puebla de Zaragoza, Mexico
in parallel
Development of systems and modules in ASP.NET.
May 2011 – Jul 20121 year 3 months
QualityKnits · Puebla de Zaragoza, Mexico
I introduced a control and tracking system for the company’s processes, from the customer’s order to shipment, along with textile sample control. With this I replaced the company’s Excel-based control with a more robust and practical system.
Jun 2007 – Mar 20113 years 10 months
Grupo DADSA · Puebla de Zaragoza, Mexico
I introduced a system for controlling and tracking customer orders, which organized the flow of information. I established a proper way to safeguard important data, as well as a clear picture of the textile process, from the customer’s order to shipment.
Label weaving and laundry: as with the exporter, a system was implemented to control the weaving processes and track orders.
All development was done with the following tools: Visual Studio 2008 (C#), Crystal Reports 2008, Janus Systems WinForms controls and SQL Server 2005. Touch-screen terminals were programmed.
Oct 2004 – Nov 20051 year 2 months
Operadora de Tiendas de Conveniencia, S.A. de C.V. · Tehuacán, Puebla de Zaragoza, Mexico
Systems programmer. I proposed processes to be adopted across the company’s different areas that, with the help of computers, increased productivity.
Head of the IT Department. I adapted the RUP methodology to the company’s needs and capabilities for the development and safekeeping of the computer systems built by the IT team.