Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
44

Latest Updates

Documenting code, one commit at a time.

Python 10 posts
×
0 Python Pandas NumPy

Architecting Automated Schedules: Building the Hexapod Planner

Structuring Robotic Routines

Managing complex, multi-legged robotic systems requires consistent execution of movement patterns and behavioral tasks. The hexapod-planner project was initiated to provide a structured approach to defining and executing these regimens, ensuring that hardware operations follow a predictable, time-based schedule.

The Core Logic: Data-Driven Planning

0 Jupyter Python

Structuring Data Science Portfolios with Jupyter

The Goal

Organizing data science experiments and findings can quickly become a disorganized mess of files and stale results. In the data-science-portfolio project, I recently focused on establishing a more systematic approach to uploading and cataloging my research artifacts.

The Approach

To ensure that my analysis remains reproducible and accessible, I have adopted a clean

0 Jupyter SQLite Python

Structuring Data Science Workflows with Jupyter and SQLite

Introduction

In the data-science-portfolio project, the focus has been on organizing research assets and analytical experiments. Managing growing datasets within a portable and robust format is essential for any reproducible data science workflow. This post explores the approach of integrating Jupyter notebooks with SQLite to maintain clean, queryable project archives.

The Workflow

Modeling Solar Cell Structures: A Data-Driven Approach

Architectural Overview

In the perovskitas-para-celdas-solares project, we have been working on refining the computational modeling of solar cell structures. Accurate modeling is essential for predicting the efficiency of perovskite-based cells, and this requires a systematic approach to data transformation and analysis.

The Workflow

To move from raw simulation data to actionable

Streamlining Fraud Detection: Lessons from Pipeline Optimization

Improving Data Visibility

In our project pipeline-deteccion-fraudes, we recently revisited our monitoring and dashboarding strategy. When building a pipeline-driven fraud detection system, having "blind spots" in your metrics isn't just an inconvenience; it's a security risk. After iterating on our infrastructure, we have smoothed out our dashboarding layer to better reflect the underlying

0 Jupyter Python

Scaling Insights: Managing Data Science Projects with Jupyter

Introduction

In the data-science-portfolio project, we have been focusing on centralizing our analytical findings and research documentation. Maintaining a portfolio that tracks data evolution requires a structured approach to notebook management and version control.

By leveraging Jupyter notebooks, we can combine live code, equations, and narrative text into a single, cohesive document,

0 Python

Implementing a Clean FizzBuzz Solution in Python

Introduction

In the pf-l3-fizzbuzz-individual project, we focused on implementing the classic FizzBuzz challenge. The objective was to create a clean, maintainable, and idiomatic Python script that correctly handles the conditional logic required for the sequence.

The Challenge

The primary challenge in FizzBuzz is ensuring that the divisibility logic is checked in the correct order to

0 Python Pandas Jupyter

Maintaining Repository Hygiene: The Importance of Removing Duplicate Assets

In the ongoing development of the challenge-alura-python-data-science-1 project, keeping a clean and organized repository is as essential as the analysis itself. Recently, we focused on cleaning up redundant project assets that were cluttering the workspace.

The Problem of Redundancy

When working on data science projects using Jupyter Notebooks, it is common to create multiple versions of a

0 Jupyter Python

Iterative Development in Telecom-X-Alura-Latam

Introduction

The telecom-x-alura-latam project serves as a workspace for exploring data-driven insights and telecommunications analysis. Recently, I have been focused on refining the project structure and iterating on how we manage our analytical workflows to ensure better reproducibility.

The Workflow

In data science and telecommunications research, maintaining a clean iteration cycle

Architecting Scalable Fraud Detection Pipelines

Introduction

Building a robust fraud detection system requires balancing real-time data ingestion with complex analytical processing. In the project pipeline-deteccion-fraudes, we have recently implemented the first version of a modular pipeline designed to handle incoming transaction streams and apply intelligent filtering logic.

The Pipeline Pattern

At the core of this system is the