Skip to content
View carloscabani's full-sized avatar

Highlights

  • Pro

Block or report carloscabani

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
carloscabani/README.md

Hey there! πŸ‘‹ I'm Carlos Cabanilla

Computer Science Student | Software Development & QA Testing

πŸ“ Guayaquil, Ecuador

Computer Science student at ESPOL, approaching graduation, with a strong interest in software development, software quality, and building practical technology solutions.

I enjoy turning ideas into functional projects, exploring new technologies, and continuously improving my technical skills.


πŸ‘¨β€πŸ’» About Me

  • πŸŽ“ Computer Science student at Escuela Superior PolitΓ©cnica del Litoral (ESPOL).
  • πŸ’» Interested in software development, backend engineering, and software testing.
  • πŸ§ͺ Exploring quality assurance through manual and automated testing.
  • 🐧 Experienced in academic and personal projects involving Linux, Docker, databases, and distributed systems.
  • πŸš€ Currently strengthening my portfolio through full-stack development and testing projects.
  • 🀝 Volunteer at IEEE Computer Society – ESPOL.
  • 🌎 Based in Ecuador and open to learning, collaboration, and professional opportunities.

πŸ› οΈ Tech Stack

Programming Languages

Python JavaScript TypeScript C SQL

Development

Node.js Express React FastAPI PostgreSQL

Testing & Quality Assurance

Playwright Vitest Pytest Postman

Tools & Infrastructure

Git GitHub Docker Linux GitHub Actions


πŸš€ Featured Projects

Here are some of the projects I've worked on, combining software development, systems engineering, artificial intelligence, and software testing.

🐞 BugPilot β€” QA Management Platform

A full-stack web application designed to manage software projects, track defects, organize test cases, and record test executions.

The platform includes role-based authentication, defect lifecycle management, automated testing, and an explainable rule-based bug prioritization service.

Technologies: React, TypeScript, Node.js, Express, PostgreSQL, Python, FastAPI, Docker, Playwright, Vitest, GitHub Actions.

Key Features:

  • Project and defect management.
  • Role-based authentication and authorization.
  • Test case and test execution management.
  • Bug history and traceability.
  • Explainable bug priority suggestions.
  • Automated API and end-to-end testing.
  • CI/CD pipeline with GitHub Actions.

πŸ“‚ View Repository


πŸ›‘οΈ SIEM Lite β€” Linux Monitoring System

A distributed monitoring solution designed to collect and analyze Linux system logs and container resource metrics.

The project combines systems programming, process communication, containerization, and monitoring technologies to detect anomalies and visualize system activity.

Technologies: C, Python, Linux, Docker, systemd, journalctl, Prometheus, PostgreSQL, Nginx.

Key Features:

  • Multi-process log monitoring.
  • Linux service monitoring through journalctl.
  • Process communication using pipes.
  • Log classification by priority.
  • CPU, memory, and disk metrics.
  • Containerized monitoring environment.
  • Anomaly detection and alert generation.

πŸ“‚ View Repository


πŸš— Traffic CNN β€” Vehicle Detection System

A computer vision project focused on detecting and quantifying vehicles in urban traffic intersections using convolutional neural networks.

The system processes traffic images and predicts vehicle locations, bounding boxes, and detection confidence.

Technologies: Python, PyTorch, Computer Vision, Deep Learning, ResNet18.

Key Features:

  • Vehicle detection using convolutional neural networks.
  • ResNet18-based feature extraction.
  • Bounding box prediction.
  • Object detection and visualization.
  • Model training and evaluation.

πŸ“‚ View Repository


🎯 Current Focus

I'm currently focused on expanding my knowledge and gaining practical experience in:

  • Software Development & Backend Engineering.
  • Software Testing & Quality Assurance.
  • Test Automation.
  • APIs and Database Management.
  • Building reliable and maintainable applications.

My goal is to contribute to real-world technology projects while continuing to grow as a software engineer.


πŸ“« Let's Connect!

I'm always open to connecting with other developers, learning from new experiences, and exploring professional opportunities.

LinkedIn

Email

GitHub


Always learning. Always building.

Pinned Loading

  1. Analizador-visual-de-posturas-deportivas Analizador-visual-de-posturas-deportivas Public

    Python 1

  2. bugpilot-qa-platform bugpilot-qa-platform Public

    QA-first bug tracking platform with intelligent defect prioritization, test case management, automated regression testing, and full traceability.

    TypeScript

  3. siemlite-linux-monitoring siemlite-linux-monitoring Public

    Lightweight SIEM for Linux log and container metrics monitoring using C, Docker, systemd, Prometheus and cgroups.

    C

  4. Traffic_CNN- Traffic_CNN- Public

    Forked from RenDiego07/Traffic_CNN-

    IA model built from scratch with the help of standard libraries such as PyTorch and TensorFlow

    Python