Badges
Certifications
devcifuentes36 has not earned any certificates yet.
Work Experience

Senior Backend Developer
INVEX Banco•  August 2023 - Present•  Mexico City
Designed and implemented ETL pipelines with Python for financial data processing, reducing execution times by 70% through optimization and parallelization. Developed data analysis scripts with Pandas and NumPy for automated report generation, processing +1M daily records. Optimized complex SQL queries in Oracle and PostgreSQL, improving critical query performance by 60% through indexing and refactoring. Built RESTful APIs in Python (Django) and Java (Spring Boot) to expose processed data to downstream systems. Automated data transformation and cleaning processes, eliminating manual intervention in 80% of cases. Collaborated with business teams to translate requirements into effective data models, leveraging Accounting background.

Junior Backend Developer
INVEX Banco•  October 2021 - August 2023•  Mexico City
Developed backend services in Python and Java for transactional data processing. Designed and optimized Oracle and MySQL database schemas for efficient financial data storage. Implemented ETL processes for data integration between legacy and modern systems. Created basic dashboards and automated reports with Python for business metrics analysis. Participated in code reviews and data architecture definition.

Full Stack Developer
it4Cloud•  January 2020 - August 2021•  Mexico
Developed web applications with Java (Spring Boot) and .NET for process automation. Implemented IoT solutions for real-time sensor data collection. Designed data capture and storage pipelines in MySQL for subsequent analysis. Automated operational report generation through Python scripts.

Junior Database Administrator
Capital Media (CIFUSA)•  February 2017 - December 2019•  Tlalnepantla, Mexico
Administered SQL Server databases for inventory and accounting systems. Developed .NET applications (C#, VB) for data process automation. Implemented ETL pipelines for multi-source data consolidation. Created automated reports and data analysis for management decision-making. Optimized queries and stored procedures, improving report response times.
Education

Universidad La noamericana
Bachelor's Degree in Computer Systems Engineering•  January 2016 - January 2020

Instituto Politécnico Nacional
Bachelor's Degree in Public Accounting•  January 2011 - January 2015