
Christian González
Software Engineer
Software Engineer with deep expertise in data structures, algorithms, and problem-solving. Specializing in optimized, scalable solutions using SQL and Python, I leverage my strong foundation in algorithms to tackle complex challenges efficiently.
With a background in consulting and project management, I excel in client-facing roles and driving successful project outcomes. My proactive approach and understanding of agile methodologies enable me to deliver innovative, high-impact results in dynamic environments.
Experience

Jan 2024 - Present
RGV Soluciones Estratégicas
Software Engineer Consultant
- Developed and maintained software applications using Python, employing libraries such as pandas, requests, numpy, and JSON to improve operational efficiency and functionality.
- Data analysis using advanced Excel and SQL techniques, contributing to data-driven decision-making and improved business performance.
- Provided exceptional technical support to customers, ensuring efficient problem resolution and high customer satisfaction.
- Collaborate with team members to identify and resolve complex software issues, staying abreast of emerging technologies and programming trends to drive innovation.

Aug 2023 - Jan 2024
Nfq Advisory Services & Solutions Mexico
Associate Consultant
- SQL database management and optimization for financial reporting through Murex financial software, enhancing functionality and accuracy with advanced Excel techniques for comprehensive data analysis, improving operational efficiency.
- Development and implementation of programming solutions adapted to the financial sector using .NET, ensuring seamless integration, scalability, and good performance of financial systems.

Jan 2022 - Jul 2022
IndexZero
Jr. Full-stack Developer
- Gather functional and non-functional requirements from clients to ensure high performance and responsiveness of web applications.
- Develop robust frontend and backend solutions using frameworks like RubyOnRails, NextJS, and Django.
- Conduct unit testing and resolve software errors in production, enhancing overall system reliability.
- Foster team efficiency through effective project management using agile development methodologies such as Scrum.
- Collaborate with multidisciplinary teams to meet and exceed client expectations in terms of software quality and coding standards.

Jul 2021 - Jul 2022
HSBC
Jr. Database Developer
- Increase operational efficiency by 40% through automation of manual processes, replacing Excel macros with highly efficient Python and R scripts.
- Streamline data access by migrating Excel databases to NoSQL databases in MongoDB, enabling easier and more efficient management.
- Optimize technical solutions by demonstrating advanced analytical and problem-solving skills, ensuring the implementation of significant improvements.

Oct 2016 - Jan 2018
Ministry of Foreign Affairs of Mexico
Information Technology Support Technician
- Ensure smooth operation of multifunction printers (MFPs) by proactively and reactively performing maintenance tasks on MFP software and hardware.
- Diagnose and correct network configuration errors to improve workplace efficiency.
- Drive customer satisfaction through efficient ticket management and prompt incident resolution.
Projects
Education

Aug 2019 - Jun 2023
Tecnológico de Monterrey
Bachelor's Degree
Computer Science and Technology

Aug 2022 - Dec 2022
Universidad de Castilla-La Mancha
Specialization
Auditing and Security Management

Aug 2013 - Jun 2016
Instituto Politécnico Nacional
Associate's Degree
Information Technology
Certifications

June 2021
CCNA: Introduction to Networks
Cisco
Essential networking knowledge including IP addressing, Ethernet support protocols, and configuring network connectivity to facilitate local and remote resources access.


