Skip to content
View Orlando275's full-sized avatar

Block or report Orlando275

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
Orlando275/README.md

Orlando Emanuel Flores Castillo

About Me

I’m Orlando, IT Engineering Student | Java | C++ | Python | AI & Compilers Enthusiast | passionate about:

  • Algorithms & Data Structures
  • High-Performance Computing with C++ and CUDA
  • Deploy AI with Python
  • Linux & Systems Programming
  • Compilers and Low-Level-Sytem

Currently building projects in parallel computing, and low-level optimization to strengthen my skills for Low-Level System.


Tech Stack

Languages:
C++ Python LLVM Bash

Parallel Computing & AI:
CUDA PyTorch

Systems & Tools:
Linux Git Docker Docker Hub


Currently Improving

  • Advanced CUDA Optimization (warp-level, shared memory) – already implemented in projects, now refining and benchmarking.
  • Python & Java Development – software applications, scripting, backend logic
  • LLVM & Compiler Development
  • Assembler & PTX Programming

Personal Projects

  • Multi‑window Java desktop banking application with MySQL backend.
  • Features secure authentication, account management, and transaction history.
  • Built with modular MVC architecture for scalability and maintainability.
  • Matrix multiplication, vector normalization, and parallel reduction with CUDA.
  • Focus on shared memory optimization and warp-level performance.
  • Upcoming: Benchmark against theoretical GPU limits.
  • Play PvP Tic-Tac-Toe with move history saved.
  • Includes a custom AI model trainer that learns from past games.
  • Built with Python, focusing on logic, training, and adaptability.

LinkedIn

LinkedIn

Popular repositories Loading

  1. Tic-Tac-Toe_AI Tic-Tac-Toe_AI Public

    Interactive Tic-Tac-Toe Game with AI Opponent – A Python-based implementation of Tic-Tac-Toe featuring both player-vs-player and player-vs-AI modes.

    Python 1

  2. CUDA-high-performance-demos CUDA-high-performance-demos Public

    A collection of CUDA programming exercises focused on exploring and implementing high-performance GPU computing techniques. The repository covers topics such as warp-level optimization, shared memo…

    Cuda 1

  3. JavaBank-MySQL JavaBank-MySQL Public

    A multi-window Java banking application connected to a MySQL database, featuring user authentication, account management, and transaction history.

    Java 1

  4. Orlando275 Orlando275 Public

  5. KernelCudaCount-Pass-in-LLVM KernelCudaCount-Pass-in-LLVM Public

    In this project I understood the idea of LLVM, how it works, how to build an analysis pass and how you can navigate in that repository.

    Makefile