Computer Science & AI β’ Programmer β’ AI/ML β’ AI Agents β’ LLMs β’ Computer Vision β’ Robotics β’ Intelligent Systems
Iβm a programmer and Computer Science enthusiast interested in building intelligent software, AI systems, and hardware-integrated applications.
My interests span programming, software engineering, artificial intelligence, AI agents, large language models, machine learning, computer vision, robotics, embedded systems, IoT, and automation.
I enjoy understanding how technologies work internally and turning ideas into practical, functional, and intelligent systems.
Programming is at the core of my work.
I focus on developing strong foundations in problem solving, algorithms, data structures, object-oriented programming, system design, software architecture, debugging, performance optimization, and application development.
- Data Structures & Algorithms
- Object-Oriented Programming
- Functional Programming concepts
- Modular Programming
- Software Architecture
- Design Patterns
- Memory Management
- File Handling
- Exception Handling
- Multithreading & Concurrency
- Networking & APIs
- Database Programming
- Debugging & Testing
- Performance Optimization
- Version Control
- Command-Line Development
- Python application development
- C++ application development
- GUI development
- API integration
- Database applications
- Automation tools
- System utilities
- Hardware-software integration
- AI-powered applications
Iβm particularly interested in understanding and developing AI systems, from model usage and inference to intelligent applications and autonomous agents.
- Artificial Intelligence
- Machine Learning
- Deep Learning
- Generative AI
- Large Language Models
- AI Agents
- Natural Language Processing
- Computer Vision
- Intelligent Automation
- Autonomous Systems
Iβm exploring the engineering behind local and open-source AI systems, including:
- Large Language Models
- Local LLM inference
- Model deployment
- GGUF
- Quantization
- CPU/GPU inference
- CUDA acceleration
- LLM optimization
- Context management
- AI agent architectures
- Tool calling
- Retrieval-based systems
- Voice-enabled AI systems
Exploring computer vision for real-time interaction and intelligent applications.
- OpenCV
- Image processing
- Real-time video processing
- Gesture recognition
- Camera-based interaction
- Computer vision pipelines
- Vision-driven automation
- Human-computer interaction
Interested in connecting software intelligence with the physical world.
Exploring:
- Arduino
- ESP32
- ESP32-CAM
- Raspberry Pi
- Embedded C/C++
- Sensors
- Actuators
- Wireless communication
- IoT
- Robotics
- Automation
- Hardware-software integration
A computer-vision-based human-computer interaction project exploring hand-gesture-based computer control.
Technologies: Python β’ OpenCV β’ Computer Vision
An experimental intelligent assistant combining programming, voice interaction, LLMs, local AI, automation, and system control.
Technologies: Python β’ Speech Recognition β’ Text-to-Speech β’ Ollama β’ LLMs β’ APIs
Concepts: AI Agents β’ Voice Interfaces β’ Tool Execution β’ Automation β’ Local Inference
A Python-based graphical application for interacting with MySQL databases.
Technologies: Python β’ MySQL β’ SQL β’ GUI Development
Concepts: Database Programming β’ CRUD Operations β’ GUI Applications
Experimental embedded projects involving ESP32, ESP32-CAM, Arduino, Raspberry Pi, sensors, wireless communication, and automation.
Technologies: C/C++ β’ Arduino β’ ESP32 β’ Raspberry Pi β’ IoT
PROGRAMMING
βββ C
βββ C++
βββ Python
βββ Java
βββ SQL
βββ HTML / CSS
βββ JavaScript
βββ Rust
βββ Go
βββ Kotlin
βββ PHP
βββ Data Structures & Algorithms
βββ Object-Oriented Programming
βββ Software Architecture
βββ System Programming Concepts
ARTIFICIAL INTELLIGENCE
βββ Machine Learning
βββ Deep Learning
βββ Generative AI
βββ AI Agents
βββ LLMs
βββ Computer Vision
LOCAL AI
βββ Ollama
βββ Llama.cpp
βββ Hugging Face
βββ GGUF
βββ Quantization
βββ Local Inference
βββ CUDA
HARDWARE
βββ ESP32
βββ Arduino
βββ ESP32-CAM
βββ Raspberry Pi
βββ Embedded Systems
βββ IoT
βββ Robotics
Iβm interested in the intersection of:
Programming β Software β AI β Hardware β Autonomous Systems
I particularly enjoy exploring:
- How software systems are designed internally
- How algorithms solve computational problems
- How AI models perform inference
- How LLMs can be integrated into applications
- How quantization affects model performance
- How GPUs accelerate computation
- How computer vision processes real-time data
- How software communicates with hardware
- How AI agents interact with tools and environments
- How intelligent systems can operate autonomously
- Advanced C++
- Python
- Java
- Rust
- Go
- Data Structures & Algorithms
- Machine Learning
- Deep Learning
- Computer Vision
- LLM Engineering
- AI Agent Architecture
- Local LLM Deployment
- Model Quantization
- CUDA & GPU Computing
- Robotics
- Embedded Systems
- IoT
- Software Architecture
Learn deeply. Program intelligently. Build continuously.
I believe strong programming fundamentals provide the foundation for everything from software engineering and AI to robotics and intelligent systems.
Programming β’ Artificial Intelligence β’ Engineering β’ Innovation
β Explore my repositories and follow my journey.