
In Progress
Posted
Paid on delivery
Descripción del trabajo Necesito un script robusto en Python que cumpla con los siguientes requisitos: Apertura y actualización de archivos Excel Abrir 4 archivos Excel “maestros” (consolidados). Cada consolidado está conectado a ~30 planillas adicionales. El script debe esperar a que se actualicen completamente los datos y luego guardar los archivos. Relación entre maestros y secundarios Existen dos pares de archivos maestros: Hitos Ct con su correspondiente Notas Ct. Hitos St con su correspondiente Notas St. Ambos se relacionan mediante la columna IDHITO. Flujo requerido: Insertar primero el Hito en la tabla registro_hitos_creados (MySQL). Obtener el IDHITO generado. Escribir ese ID en el archivo de notas correspondiente (Notas Ct o Notas St). Cargar las notas a la base de datos. Gestión de errores y logs Si falla un hito o sus notas: Guardar el detalle en un log y en un Excel de control (indicando el alumno, la calificación y el IDHITO). El proceso debe tener reintentos automáticos y manejo de errores. Notificación por correo Al finalizar el proceso debe enviarse un correo (éxito o error). Lo que ya existe Dispongo de scripts actuales (uno para actualizar y otro para cargar las notas). El freelancer puede mejorarlos o rehacerlos, pero el resultado debe ser estable, a prueba de fallos y automatizado. Requisitos del freelancer Experiencia comprobable en Python con librerías como openpyxl, pandas, pyodbc o mysql-connector. Manejo de Excel vinculado a múltiples hojas/consultas. Conocimiento de manejo de errores y logging en procesos ETL. Experiencia en automatización robusta (reintentos, validaciones, notificaciones). Disponibilidad para comunicarse en español (excluyente). Entregables Script en Python listo para producción. Documentación básica de instalación/uso. Log y Excel de control de errores.
Project ID: 39741854
23 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
23 freelancers are bidding on average $148 USD for this job

I am very interested in applying for your job since it seems to fit very will with my experience and skills. Regards SamirBanna
$150 USD in 1 day
5.7
5.7

Hi there, I am a Data Scientist and am a professional responsible for extracting actionable insights and knowledge from large volumes of data. As an experienced Data Scientist in the field of machine learning, I am highly proficient in Python and have a deep understanding of algorithms and data structures. My skills make me a great fit for your project as I can guide you through comprehensive coverage of data structures and algorithms while providing patient and thorough explanations. I have over 12-plus years of experience with Python Library Pandas, Karas, TensorFlow, NumPy, PyCharm, Py torch, Open CV, NLP, and others. With over a decade's worth of experience under my belt, including expertise in NLP, Natural Language Processing, Neural Networks, CNNs, RNNs, LSTM, GANs just to mention a few, I can provide you not only with knowledge but also how to apply it efficiently. Partnering with me ensures you have a patient, knowledgeable and skilled tutor who is dedicated to your success in this field. My top priority is to provide a high quality of work, https://www.freelancer.com/u/GdevDataSceince Let's discuss this further via chat, and I'll start your project right now. Thanks Gdev
$140 USD in 7 days
5.8
5.8

Mi nombre es Umer y soy un experto en Python con un extenso conocimiento de librerías como openpyxl, pandas, pyodbc, y mysql-connector que son fundamentales para tu proyecto. Tener la posibilidad de trabajar con múltiples hojas/consultas en Excel es una habilidad esencial para obtener tus archivos consolidados y los recaudos adicionales según lo solicitado. Adicionalmente, mi destreza en el manejo de errores y logging en procesos ETL me permitirán mejorar o rehacer tus scripts existentes para asegurar un proceso estable y sin fallos. Lo que diferencia mi servicio es mi enfoque en la automatización robusta. Comprendo la importancia de tener reintentos automáticos así como validar y notificar errores durante los procesos. Por esta razón me mantengo actualizado en las mejores prácticas de Python, asegurándome así de proveerte un script completamente automatizado que cumpla con tus necesidades. Además, estoy familizarizado con MySQL y puedo crear una stable conexión entre los maestros y los archivos secundarios basándonos en el IDHITO para una gestión eficiente. Disponibilidad para comunicarme en español no es un preocupación en absoluto ya que soy fluido en el idioma. Mi objetivo final es entregar un script listo para usar junto con documentación básica de instalación/uso y mantener un log detallado sobre cualquier error para facilitar su solución. ¡Espero poder llevar a cabo este proyecto con tigo!
$140 USD in 2 days
5.0
5.0

Hello, I hope you're doing well. After carefully reviewing your requirements, I'm confident in my ability to meet them with the utmost accuracy in the shortest time possible. I have worked on similar projects as an expert where I delivered 100% quality. Chat me up; let's discuss your project in detail and get started right away. Thank you.
$30 USD in 1 day
4.6
4.6

Hi there, I am A.R.M. MASUD, with a strong Data Science background. As a Python developer, I have extensive experience building robust, scalable, and efficient solutions that address various business needs. I understand the importance of delivering high-quality, well-architected code, and I am committed to working closely with you to ensure the success of this project. I implement core functionality using Python, utilizing relevant libraries and frameworks such as Pandas, NumPy, GUI, SciPy, Matplotlib, Seaborn, Plotly, Scikit-learn, TensorFlow, Keras, PyTorch, spaCy, Flask, Django, FastAPI, OpenCV, and Jupyter. I am a professional responsible for extracting actionable insights and knowledge from large volumes of data through Machine Learning models, including CNNs, RNNs, LSTMs, GANs, Transformers, FNNs, ANNs, and DNNs. I conduct comprehensive unit, integration, and performance testing to ensure the solution is error-free and optimized. https://www.freelancer.com/u/MZITSERVICES I appreciate the opportunity to submit this proposal and am excited about the possibility of working with you to bring your project to life. Thanks A.R.M MASUD
$140 USD in 7 days
4.2
4.2

Hello there, With extensive experience in statistical and predictive analytics, My proficiency in SPSS combined with my programming skills in Python will not only ensure an effective data analysis but also allow for flexibility and automation, optimizing efficiency throughout the process. Throughout my career, I have consistently proven my problem-solving mindset transforming complex datasets into clear and actionable insights that clients can use to drive their business forward. Data cleaning and transformation is an often-overlooked area of importance; however, it's where precise analysis begins. My vast experience in this area ensures thorough sorting of your data for accurate analysis - leaving no stone unturned. Lastly, I recognize that clear communication is vital to successful project completion. I assure you of my commitment in communicating regularly and effectively throughout this project, leaving no room for ambiguities. Trusting me with this project will not just avail you of a qualified individual but also someone who is dedicated in leveraging their knowledge and experience for unparalleled client satisfaction.
$30 USD in 1 day
3.5
3.5

As a seasoned Data & Business Intelligence Analyst, I possess the exact skills and expertise required to make your project a resounding success. My proficiency in not only Python but also libraries like openpyxl, pandas, pyodbc and mysql-connector will certainly be an asset in developing a sturdy script that fits your precise needs. Moreover, my experience with multiple sheet handling, error management and logging processes within ETL makes me well-rounded for this assignment. I've honed my ability to translate complex excel data into meaningful insights that drive decision making. This includes working on multiple files simultaneously and aggregating their data without loss or discrepancies, which is key to processing your 'maestros' and respective 'secundarios'. Additionally, I have what it takes to manage errors seamlessly - having worked under situations where reattempts and stringent validation were essential to maintaining workflow. Lastly, it's important to note that not only will I ensure an automated process without flaws or interruptions --saving you time and resources-- but I'm also committed to communicating effectively throughout the project. Importantly, I can comfortably communicate in Spanish ensuring there are no language barriers. In choosing me, you gain not only extensive expertise but also pragmatic documentation of the whole process as well as logs that ensure stability even after project completion.
$140 USD in 7 days
1.8
1.8

Hi there, I am confident I can deliver a robust and efficient Python script that meets all your requirements. With extensive experience in automating Excel-based workflows, database integration, and error handling, I will ensure the process is stable, reliable, and fully documented. Additionally, I am fluent in Spanish and can provide seamless communication throughout the project. In a previous project, I developed a Python-based ETL pipeline to update Excel files connected to multiple sheets and load data into a MySQL database. The solution included automated error logging, reattempt mechanisms, and email notifications upon completion, ensuring a smooth and reliable workflow for the client. My skills include expertise in Python libraries such as openpyxl, pandas, and mysql-connector, as well as robust error handling and logging for ETL processes. I want to discuss in detail. Best Regards,
$140 USD in 7 days
1.4
1.4

Hello. I’ve carefully reviewed your project requirements and I understand that you need a reliable web scraping solution. I specialize in web scraping, data automation, and extraction from both static and dynamic websites. Depending on the site’s structure, I can use Python with BeautifulSoup, Selenium, or Playwright to ensure accurate and efficient results. - Clean and structured data output (CSV, Excel, JSON, or database) - Robust handling of dynamic pages, logins, or captchas - Fully automated solution with error handling for reliability If needed, I can also share examples of similar scraping projects I’ve completed. My goal is to deliver a fast, precise, and maintainable scraper that saves you time and gives you exactly the data you need. Looking forward to contributing to your project. Best regards, Yorge
$130 USD in 5 days
1.6
1.6

Hello, I can build the robust Python script you need to automate your ETL process. My approach will be to develop a comprehensive solution that handles updating the Excel files, interacting with the MySQL database, and managing errors. First, I will create the main flow to process the milestones and notes in the correct sequence. I'll use a suitable library to force the update of external data links in your master files. Next, I'll implement the logic to insert the milestones into MySQL, get the generated ID, and update the corresponding notes file before loading it. I will design an error-handling system with automatic retries and detailed logging. Finally, I will integrate email notifications to inform you of the outcome. 1) How are the data in the master Excel files updated (standard links, Power Query, etc.)? 2) Can you provide the connection details for the MySQL database and the email server? 3) Are there specific validation rules for the data before it's inserted? 4) Do you want me to improve your existing scripts and deliver the code, or would you prefer me to build a new solution and set it up on your system? Thank you, Nivedita
$140 USD in 7 days
1.6
1.6

As a bilingual (Spanish and English) Full-Stack Developer, I have extensive experience and an in-depth understanding of Python. Combined with my proficiency in libraries such as openpyxl, pandas, pyodbc, and mysql-connector, my skills align perfectly with your project. I have previously worked on similar ETL scenarios that involve processing complex Excel data and loading them into databases using Python. What sets me apart from other candidates is my focus on building stable and robust applications. I don't just write ´scripts´; rather, I architect production-ready solutions that are resistant to failure. My knowledge of logging and error handling in ETL processes will ensure that every issue or failure will be properly logged and handled for analysis or recovery. Additionally, to guarantee seamless communication throughout the project, my fluency in Spanish will help further simplify any discussion or clarification needed. Hiring me means not only gaining a skilled developer but also a dedicated problem-solver who is determined to deliver nothing short of excellence.
$140 USD in 7 days
0.0
0.0

My name is Branson, and I am a Python aficionado who excels at handling data. With extensive experience in openpyxl, pandas, pyodbc, and mysql-connector, I can skillfully navigate the complexities of your spreadsheet-related project. Having dealt with diverse aspects of Python and Excel working together including multiple sheets/queries and error handling in ETL processes, I believe my expertise matches your requirements perfectly. Moreover, I bring to the table strong experience in building robust automations that aptly handle errors, offer retry functionalities (as you have identified), and offer email notifications. These features are vital for ensuring uninterrupted automated processes and minimizing downtime. Beyond reliability, I also recognize the importance of logging detailed error information for troubleshooting - a skill that will come handy in maintaining your Excel files and the related database systematically.
$50 USD in 2 days
0.0
0.0

Hi, dear client, I can develop a robust Python script to handle your Excel master files and their connected sheets, insert “Hitos” into MySQL, update the corresponding “Notas” with the generated IDHITO, and upload everything reliably while logging errors. I’ve built similar ETL pipelines using pandas, openpyxl, and mysql-connector where multi-sheet Excel files were processed with automatic retries, detailed logs, and email notifications, reducing processing errors by over 90%. A couple of clarifications: should the script run fully automatically on a schedule or be triggered manually? Also, do you prefer email notifications via SMTP or a specific service like Outlook/Exchange? I’m confident I can deliver a stable, fault-tolerant solution with full logging, error control, and clear documentation for production use. Best regards
$140 USD in 2 days
0.0
0.0

With my keen understanding of Python and extensive experience in software development, I am confident I can enhance your current script or create a new one that would effectively meet your requirements. Not only do I have a solid grasp on libraries such as openpyxl, pandas, pyodbc, and mysql-connector, but I also excel in managing Excel files with their multiple sheets and queries. This sets me up to effectively handle the task of opening and updating your 'master' Excel files connected to about 30 additional sheets. My expertise is not only limited to writing impeccable code but also ensuring it is robust and error-resistant. Having worked extensively with projects requiring automated retries, validation of inputs and notifications (just like yours), I am well-prepared to tackle any complications that might arise during the processing or loading phase. Lastly, my proficiency in Spanish will enable smooth communication throughout the project lifecycle.
$115 USD in 4 days
0.0
0.0

We’re here to bring your vision to life with our unique expertise and clear, collaborative communication every step of the way. I understand the need for a robust Python script for Excel data management, focusing on seamless integration, error handling, and automated notifications. Having extensive experience in Python, openpyxl, pandas, and MySQL, I ensure reliable automation with detailed error handling and logging capabilities. While I am new to freelancer.com, I have successfully completed similar projects off-site. I would love to chat more about your project and how we can assist you. Regards, Attie
$150 USD in 14 days
0.0
0.0

Hola, he trabajado en automatización ETL con Python + Excel + MySQL, y lo que planteas lo puedo resolver con un script robusto y tolerante a fallos. Mi propuesta: Usar pandas/openpyxl para abrir y actualizar los 4 maestros y esperar la carga completa antes de guardar. Integrar la lógica maestro–notas con IDHITO, insertando primero en MySQL y luego propagando el ID a la planilla de notas. Implementar logging estructurado + Excel de control de errores, con reintentos automáticos cuando un hito/nota falle. Al final, generar un correo automático de notificación (éxito/error) para cerrar el proceso. Entrego script listo para producción, documentación de instalación/uso y el archivo de control.
$200 USD in 5 days
0.0
0.0

Hola, Puedo desarrollar un script en Python robusto y totalmente automatizado que cumpla con todos los requerimientos de tu proyecto. Utilizaré pandas y openpyxl para manejar los archivos Excel maestros y sus hojas vinculadas, asegurando que los datos se actualicen correctamente antes de guardarlos. El flujo incluirá: insertar Hitos en MySQL, capturar el IDHITO generado, escribirlo en las Notas correspondientes y cargar las notas a la base de datos. Implementaré gestión de errores y logging mediante archivos .log y un Excel de control, incluyendo reintentos automáticos en caso de fallos. Además, configuraré notificaciones por correo al finalizar el proceso, indicando éxito o errores. El script se entregará listo para producción con documentación básica de instalación y uso, asegurando que el sistema sea estable, fácil de mantener y completamente automatizado. Experiencia: Python avanzado, pandas, openpyxl, pyodbc/mysql-connector, manejo de Excel con múltiples hojas, automatización robusta y ETL. Jonathan
$200 USD in 5 days
0.0
0.0

Hola soy experto avanzado en código en Python y inteligencia artificial y me gustaría ayudarte en tu proyecto ya que cuento con basta experiencia en el área
$250 USD in 5 days
0.0
0.0

Hola, soy desarrollador con experiencia en python, integración de APIs y automatización de procesos, y puedo aportar la creación de flujos de trabajo eficientes y seguros que reduzcan costes y mejoren la productividad, además de documentar y capacitar al equipo para que las soluciones sean sostenibles; al integrarme con ustedes, aprovecharé mi capacidad de innovación y mejora continua mientras crezco en un entorno que potencia la colaboración y la eficiencia, generando resultados que beneficien tanto a la empresa como a mi desarrollo profesional.
$400 USD in 7 days
0.0
0.0

1,091 / 5,000 Hola, Tengo amplia experiencia trabajando con Python para automatizar procesos que involucran la integración de Excel y MySQL. Anteriormente, he desarrollado scripts que gestionan flujos de trabajo ETL complejos, gestionan datos de Excel y automatizan interacciones con bases de datos. En uno de mis proyectos recientes, desarrollé una solución robusta que implicaba abrir y actualizar múltiples archivos de Excel, analizar datos e interactuar con una base de datos MySQL para almacenar información relevante. La solución comenzará abriendo los cuatro archivos de Excel y asegurándome de que los datos estén completamente actualizados. A continuación, insertaré los datos Hito en su base de datos MySQL y recuperaré el IDHITO correspondiente para insertarlo en el archivo Notas Ct o Notas St correspondiente. Una vez finalizado el proceso, también me aseguraré de enviar un correo electrónico de notificación para confirmar si el proceso se completó correctamente o si surgió algún problema. Esto le permitirá mantenerse informado sobre el estado de la tarea. Dada mi experiencia en proyectos similares, confío en poder ofrecer una solución estable y automatizada que satisfaga sus necesidades. Atentamente, Ihor
$200 USD in 3 days
0.0
0.0

Futrono, Chile
Payment method verified
Member since Dec 3, 2023
$10-30 USD
$10-30 USD
$10-30 USD
$30-250 USD
$30-250 USD
$25-50 USD / hour
$3-6 USD / hour
₹400-750 INR / hour
$8-15 USD / hour
$250-750 USD
$30-250 USD
$30-250 USD
$15-25 USD / hour
$15-25 USD / hour
₹12500-37500 INR
$15-25 USD / hour
$1500-3000 AUD
€12-18 EUR / hour
₹600-1500 INR
$30-250 USD
$15-25 USD / hour
₹1250-2500 INR / hour
₹600-1500 INR
$30-250 USD
₹750-1250 INR / hour