Skip to content
View CodeWithBotinaOficial's full-sized avatar

Organizations

@JalaU-Capstones

Block or report CodeWithBotinaOficial

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse

๐Ÿš€ Diego Botina | Software Engineer & System Architect

Banner

Typing SVG

Profile Views YouTube Subscribers LinkedIn


About Me

Computer Science student and passionate software engineer with a focus on building scalable systems and clean, maintainable code. Currently developing InventaOne, a SaaS inventory management platform for small and medium businesses.

const botina = {
    location: "Buga, Colombia ๐Ÿ‡จ๐Ÿ‡ด",
    education: "Commercial Software Engineering with a concentration in {Design and Architecture} @ Jala University",
    currently: "Building InventaOne - Inventory Management SaaS",
    interests: ["System Architecture", "Clean Code", "DevOps", "Tech Education"],
    learning: ["Cloud Architecture", "Microservices", "DevOps Practices"],
    funFact: "I believe software should inspire confidence in users and pride in developers"
};

Tech Stack & Expertise

๐Ÿ’ป Languages

C++ Java Python JavaScript TypeScript

๐Ÿ› ๏ธ Frameworks & Tools

Qt6 JavaFX OpenCV Firebase SQLite

๐Ÿ—๏ธ Development Practices

Git Docker Linux CI/CD

๐Ÿ“ Architecture & Patterns

SOLID Design Patterns Clean Architecture MVC


Current Focus: InventaOne

๐ŸŽฏ Building the Future of Inventory Management

InventaOne

InventaOne is a comprehensive SaaS platform designed to revolutionize inventory management for small and medium-sized businesses. This project represents my transition from academic projects to production-ready enterprise software.

๐Ÿ”ง Technical Highlights:

  • Architecture: Microservices-based architecture with clear separation of concerns
  • Stack: Modern web technologies with scalable backend infrastructure
  • Features: Real-time inventory tracking, multi-user management, analytics dashboard, reporting
  • Focus: Performance optimization, security best practices, and user experience

๐Ÿ“Š Project Status: Active Development - Beta Phase


Featured Projects

๐Ÿ”ฌ Personal Projects

๐Ÿงฎ CalcPlusPlus

Modern Scientific Calculator

  • Built with C++17 & Qt6
  • SQLite-based history tracking
  • Professional GUI with dark theme
  • Automated releases via GitHub Actions

Tech: C++ Qt6 SQLite CMake

โœ… TaskForge

Team Task Management System

  • Desktop application with JavaFX
  • Team collaboration features
  • Role-based access control
  • Real-time notifications

Tech: Java JavaFX SQLite Maven

๐ŸŽต Audio Enhancer

Audio Processing Tool

  • Real-time audio enhancement
  • Multiple filter algorithms
  • Professional audio processing

Tech: Python Audio Processing

๐ŸŽจ ChromaLab

Color Theory & Design Tool

  • Interactive color experimentation
  • Design system utilities
  • Visual learning platform

Tech: JavaScript Web APIs

๐ŸŽ“ Academic Capstone Projects @ Jala University

๐Ÿ›ฐ๏ธ TopoVision

3D Topographic Analysis System

  • Real-time terrain visualization
  • Computer vision with OpenCV
  • Calculus-based gradient computation
  • Published on PyPI

Tech: Python OpenCV NumPy Matplotlib Role: Technical Lead & System Architect

Financial Benefits Tracker

  • Credit card benefit tracking
  • Smart recommendation engine
  • Data-driven insights

Tech: Java SQLite JavaFX

๐Ÿ“ NotoFlow

Intelligent Note-Taking System

  • Advanced note organization
  • Tag-based categorization
  • Search and filter capabilities

Tech: Java JavaFX SQLite

๐ŸŽ“ UniTutor

Academic Tutoring Platform

  • Student-tutor matching system
  • Session scheduling
  • Progress tracking

Tech: Java Database Design

๐ŸŽฎ Gravity Shift

Physics-Based Puzzle Game

  • Custom physics engine
  • Progressive difficulty levels
  • Engaging gameplay mechanics

Tech: Java Game Development

๐Ÿ Snake Lineal

Classic Game Reimagined

  • Modern twist on classic Snake
  • Clean architecture
  • Smooth animations

Tech: Java JavaFX

View More: March of the Legion | Game of Life


Organizations & Collaborative Work

๐Ÿ”ฌ JalaU-Labs

Labs

Academic Coursework Repository

  • Data Structures & Algorithms
  • Database Design & Architecture
  • Object-Oriented Programming
  • Software Engineering Principles

Hands-on labs from Programming II, Database II, and other core CS courses

๐ŸŽ“ JalaU-Capstones

Capstones

Capstone Project Portfolio

  • Full-stack applications
  • Team collaboration
  • Real-world problem solving
  • Applied knowledge showcase

8+ complete capstone projects demonstrating practical skills

๐Ÿงช CodeAlchemy-Labs

Experiments

Technology Playground

  • Legacy tech exploration (COBOL)
  • Emerging tech testing
  • Polyglot programming
  • Rapid prototyping

Experiments with diverse technologies from classic to cutting-edge


Development Workflow

graph LR
    A[Requirements] --> B[Architecture Design]
    B --> C[Clean Code Implementation]
    C --> D[Testing & QA]
    D --> E[CI/CD Pipeline]
    E --> F[Production Deployment]
    F --> G[Monitoring & Iteration]
    G --> A
Loading

My Approach:

  • ๐Ÿ“ Architecture First: Design scalable, maintainable systems from the start
  • โœจ Clean Code: Following SOLID principles and design patterns
  • ๐Ÿงช Test-Driven: Comprehensive testing for reliability
  • ๐Ÿ”„ Continuous Integration: Automated workflows and deployments
  • ๐Ÿ“š Documentation: Clear, comprehensive project documentation
  • ๐Ÿค Collaboration: GitHub Flow for team projects

Content Creation

YouTube Goal

๐ŸŽฌ Featured Series:

  • ๐Ÿ–ฅ๏ธ Operating Systems Explained - Understanding the brain of technology
  • โš™๏ธ Compiler vs Interpreter - How code becomes execution
  • ๐Ÿ“œ History of Programming Languages - Secret origins and evolution
  • ๐Ÿš€ Developer's Journey - Introduction to the world of development

Making complex computer science concepts accessible to everyone


GitHub Activity

GitHub Activity Graph

๐Ÿ”ฅ Contribution Streak

GitHub Streak

Stats

Top Languages


Let's Connect!

YouTube TikTok GitHub Email

๐Ÿ’ผ Open to Collaboration

I'm always interested in innovative projects, open-source contributions, and opportunities to learn and grow as a software engineer.


Core Philosophy

"Software should not only run โ€” it should inspire confidence in the user and pride in the developer."

Building systems that stand the test of time through:

  • ๐ŸŽฏ Clear Architecture - Organized, scalable designs
  • โœจ Clean Code - Readable, maintainable implementations
  • ๐Ÿงช Rigorous Testing - Reliable, bug-free experiences
  • ๐Ÿ“š Comprehensive Documentation - Knowledge sharing for the future
  • ๐Ÿš€ Continuous Improvement - Always learning, always evolving

๐Ÿ“Š Quick Stats


๐ŸŒŸ Thank you for visiting!

Let's build something amazing together.

Popular repositories Loading

  1. CodeWithBotinaOficial CodeWithBotinaOficial Public

  2. TaskForge TaskForge Public

    TaskForge is a desktop task management application built with JavaFX and SQLite. It allows users to manage personal tasks, collaborate within teams on projects, and receive notifications for importโ€ฆ

    Java

  3. ChromaLab ChromaLab Public

    ChromaLab is a modern, professional-grade web-based image editor built with React and TypeScript. It provides a powerful set of tools for image manipulation, filters, and adjustments.

    TypeScript

  4. audio_enhancer audio_enhancer Public

    A production-grade Python audio enhancement toolkit.

    Python

  5. CalcPlusPlus CalcPlusPlus Public

    CalcPlusPlus is a modern, professional-grade calculator application built in C++ with a Qt6 GUI and SQLite support for persistent history tracking.

    C++

  6. DoodleSpace DoodleSpace Public

    DoodleSpace is a responsive canvas-based whiteboard built with React + Vite + Tailwind + Konva. This refactor focuses on professional UI, responsive layout, inline text editing, true eraser, grid oโ€ฆ

    JavaScript