Ricardo Ayala Montes
******.*****@*****.*** +52-56-464*-**** Ciudad de México LinkedIn
EXECUTIVE SUMMARY
Full Stack Developer with extensive experience building scalable web applications using .NET Framework, C#, and modern JavaScript frameworks. Expert in RESTful API development and the implementation of clean architectures.
Experience working with relational and non-relational databases such as SQL Server and MongoDB, leveraging ORM for efficient data access and modeling. Experience developing and customizing on-premises and cloud-based SharePoint solutions.
Proficient in unit testing, Git/GitHub, and agile methodologies. Focused on code quality, maintainability, and delivering reliable, high-performance software solutions. Skills
Proactive, Committed, Teamwork, Resourceful, Responsible Programming languages
C#, Go, JavaScript, PL-SQL
Database
SQL Server 2008-2013, Oracle, Dynamo,MongoDb, Redis y MySQL Development tools
Net Core, Asp Net, Restful Api, JWT, Redis, github, Bitbucket, Jenkins, Razor, Linq, Bootstrap, WebServices (WCF y ASMX), Servicios Rest, WebApi, AWS (Elastic Cache, S3, cloudwatch, Beanstalk, RDS, Route 53, Certificate Manager, SQS, DynamoDb, Kafka, IAM, Ec2), Observabilidad, Postman PROFESSIONAL EXPERIENCE
FEMSA
Company that promotes Spin by OXXO as its leading fintech ecosystem, leveraging its network of more than 22,000 stores to dominate financial inclusion in the Mexican market. Jan-2023 to Mar-2026 BackEnd Sr
Working in a development team, using state-of-the-art technology for the use of Oxxo store loyalty cards, with high traffic of millions of users.
● Created a user authentication/registration system, exceeding 17 million users.
● Manage cloud infrastructure, overseeing service deployments using containers on platforms like AWS to optimize system performance and availability.
● Create functionality for validating customer data, such as CURP, RFC, and facial recognition for authentication.
● Design infrastructure solutions for specific functionalities such as sending notifications and database entries, always considering latency, processing time, response time, and concurrency.
● Through local innovation and marketing strategies, it quickly became a fintech company, in which the company made a significant investment.
Wipro Technologies
Indian technology company, with annual global sales exceeding $11 billion. Jul-2021 to Dec-2022 Developer Net Sr
Develop in conjunction with a technology team that executes daily banking processes for updating the dollar exchange rate, with strict standards from the same bank.
● Created a secure infrastructure for file sharing, with unique user authentication and transaction logs.
● Supported the development, QA, DevOps, and project management teams in coordinating deliverables.
● Reported directly to the banks in Costa Rica and Mexico. Indra Company
Multinational company in technology, defense and digital transformation, with operations in more than 140 countries, strategically dominating the European and Latin American markets in critical sectors such as air traffic and cybersecurity.
Jun-2017 to Dec-2021 Developer Net Sr
Collaborate with other cloud infrastructure leaders to design a web application architecture that interacts security, data storage, and processes through events.
● Design and implement robust, scalable architectures (APIs) using clean architecture patterns.
● Optimize database access and management, ensuring integrity and security.
● Integrate external services and components with the core software, third-party APIs, or physical hardware devices.
BSD Enterprise Group
Technology consultancy specializing in IT services, Software Testing and quality assurance, with an operational presence in Mexico, the United States, Spain, Chile and Costa Rica. Mar-2013 to Jun-2017 System Analyst
Developed specific modules for an existing system, essentially developing both backend and frontend code.
● Develop interactive web interfaces and securely connect them to server routes.
● Implement real-time monitoring systems: Structure the backend to capture, validate, and process external events or hardware readings.
● Manage system security by issuing and validating access tokens on the server, while also restricting views and buttons.
Hosting Business SC
Mexican consulting firm that provides personnel to private companies. Aug-2010 to Mar-2013 System Analyst
Provided technical support for a system, as well as developing documentation and reviewing manuals.
● Analyze and document requirements, evaluating the organization's operational needs, and compiling and documenting technical and business requirements to propose comprehensive technological solutions that optimize internal processes.
● Design system interactions, modeling the information structure and defining how the different software layers and data models will interact.
EDUCATION
Licenciatura en Ingeniería en sistemas computacionales México 2009-2013 EDUCATION
English, Portuguese
EDUCATION
Technology company entrepreneur Botsolution 2025-Actual