Summary
Overview
Work History
Education
Skills
Timeline
Generic

JOSÉ DAVID RUIZ TOLEDO

BACKEND DEVELOPER AND DATA ENGINEER
Ciudad de México

Summary

Developer with experience in microservices (Nest.js, MongoDB) and data processing (Python, pandas, ETL, PostgreSQL, MySQL). I have worked on code optimization and process automation, integrating analytical solutions with Power BI. Focused on efficiency, scalability, and alignment with business objectives within agile environments.

Overview

4
4
years of professional experience
1
1
year of post-secondary education
2
2
Languages

Work History

SOFTWARE DEVELOPER

Carfax Mx
11.2022 - 05.2025
  • Implementation of scalable microservices in TypeScript (Nest.js), improving software architecture and facilitating the integration of new functionalities.
  • Development of RESTful APIs using FastAPI and Flask, enabling efficient communication between services and external systems.
  • Creation of unit and integration tests using Pytest, ensuring robustness and maintainability of Python applications.
  • Development of a desktop application in .NET (C#) for internal use, optimizing processes and improving operational efficiency.
  • Refactoring and optimization of code in Python, TypeScript, and JavaScript, in collaboration with Senior Developers, increasing the performance and maintainability of applications.
  • Design and execution of ETL processes in Python, integrating data from PostgreSQL, MySQL, MongoDB, and Neo4j, ensuring quality and availability for analysis.
  • Administration and optimization of Neo4j, developing advanced queries in Cypher for graph data modeling and analysis, improving the efficiency of operations based on complex relationships.
  • Development of custom solutions, collaborating directly with clients to design and implement products aligned with their business objectives.

DATA ENGINEER

Konfio
07.2022 - 09.2022
  • Designed and developed ETL processes for data extraction from an external API, transforming and loading the information into tables within Amazon Redshift, ensuring data integrity and quality.
  • Implemented and maintained optimized data flows feeding dashboards in Tableau, following industry best practices and ensuring compliance with business requirements.
  • Automated repetitive tasks previously performed manually, improving efficiency and accuracy in querying.

SOFTWARE DEVELOPER

Konfio
11.2020 - 07.2022
  • Contributed to the design and implementation of SSO and OTP solutions using AWS (Lambda, S3, Cognito, Redis), improving system security and scalability.
  • Managed development tasks autonomously, collaborating with the team in creating microservices and distributed architectures.
  • Provided technical support to product teams, ensuring the stability and efficiency of services, including integration with AWS Cognito.
  • Developed and applied security patches, improving software functionality and ensuring its performance.

Education

GRADUATE IN - INFORMATION TECHNOLOGIES

Universidad La Salle
Ciudad de México, delegación Cuauhtémoc
01.2022 - 12.2022

Skills

JavaScript

undefined

Timeline

SOFTWARE DEVELOPER

Carfax Mx
11.2022 - 05.2025

DATA ENGINEER

Konfio
07.2022 - 09.2022

GRADUATE IN - INFORMATION TECHNOLOGIES

Universidad La Salle
01.2022 - 12.2022

SOFTWARE DEVELOPER

Konfio
11.2020 - 07.2022
JOSÉ DAVID RUIZ TOLEDOBACKEND DEVELOPER AND DATA ENGINEER