We are very proud of our professional experience in all the relevant aspects of our services. We have more than 20 years of experience in software engineering in industry and scientific research that covers various areas of computer science and mathematics including artificial intelligence (AI), machine learning (ML), data science, computer graphics, mobile computing, big data, multi-agent systems, probabilistic and statistical modelling, distributed systems, parallel computing, safety-critical systems, design of decision making criteria, video games, web systems, e-Learning, IoT, and virtual reality among others. Some of our experience in these areas can be found through these links: AI, Safety-critical Systems, Computer Graphics, Mobile Computing, Software Engineering. We have published over 50 papers and supervised 23 MSc theses and 4 PhD theses.
CMGTec follows best practices, methodologies and standards in order to ensure the seamless integration of our solutions with the existing environment. Please see our experience in Software Engineering.
We apply PRINCE2 (PRojects IN Controlled Environments) principles as a structured project management methodology. PRINCE2 makes emphasis on dividing projects into manageable and controllable stages. It is widely adopted in several countries worldwide, including the UK.
We follow the recommendations of ISO 9001 for Quality Assurance of our services.
We also follow the Scrum agile process framework for cost-efficiently managing software development. Scrum is designed for teams consisting of up to about ten members who break their work into goals that can be completed within timeboxed iterations, called sprints, no longer than one month and most commonly two weeks, and then track progress and re-plan daily in 15-minute time-boxed stand-up meetings, called scrums.
In the case of safety-critical projects we follow the V-development model to tightly control the development process in order to ensure the safety integrity requirements of the system under development.
I have a PhD in computer science from Bristol University, in the areas of AI, ML, data science, computer vision, and distributed systems; an MSc in computer science from CINVESTAV (a Centre for Research and Postgraduate Studies in Mexico City); and a BSc in mathematics from CIMAT (a Centre for Research in Mathematics, in Guanajuato, Mexico), in the area of applied mathematics.
I enjoy reading, playing football, traveling, camping and cinema.
I have a PhD in computer science from Bristol University in the areas of parallel computing and distributed systems, an MSc in computer science from CINVESTAV in the area of operating systems, and a BSc in computer science from UPIICSA in the areas of operating systems and compilers.
Before launching CMGTec, I worked as a lecturer and researcher in computer science at CINVESTAV and as a research associate at Manchester University.
I like jogging and I enjoyed singing and playing the bass in a few Rock bands in Mexico City in the 80s and early 90s. I had the privilege of playing along Roy Alvarez — a prolific, ingenious and gifted music composer, lead guitarist and writer.
I have an MSc in computer science from CINVESTAV (a Centre for Research and Postgraduate Studies in Mexico City) and a BSc in mathematics from IPN in the area of applied mathematics.
I have more than 25 years of experience in providing world class services in the areas of
Document Management Strategies and Solutions.
Information Technology and Telecommunications.
I like traveling and cinema. I enjoy jogging in the morning before sun rise.