Skip to content
View ArtDeuce's full-sized avatar

Highlights

  • Pro

Block or report ArtDeuce

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

Welcome to My World ๐Ÿค—

AI Banner Status Focus

Passionate AI Engineer | Research-Driven Developer | Enterprise Solution Architect

Building for fun and for impact


๐Ÿง  About Me

Hey, I'm Artur, and I'm obsessed with AI and software. To me, it's fascinating how so many of the world's problems can be solved with just 2 hands, a keyboard, and practically no labor. This obsession has allowed me to build stuff I never could've imagined. Just a few months ago I developed novel attention mechanisms for spatiotemporal understanding that hit 99% accuracy in context classification, and a year ago I built a neural network for chip power consumption prediction that surpassed Synopsys's benchmark! I've done plenty more projects but decided to highlight these gems. Also, I speak 5 languages which I think is pretty dope :)

Current Mission: At Deloitte, I'm building next-generation agentic RAG pipelines that autonomously discover industrial threats by fusing vulnerability data with stakeholder evidence.

๐ŸŽฏ My AI Expertise Spans:

  • Natural Language Processing ๐Ÿ“ - Conversational AI and text analysis solutions
  • Computer Vision ๐Ÿ‘๏ธ - Advanced image processing and visual understanding systems
  • AI Agents ๐Ÿค– - Autonomous systems with decision-making capabilities
  • High-Performance Computing โšก - GPU-optimized algorithms for large-scale AI workloads

๐Ÿ”ฌ Research & Publications

I'm currently working on spatiotemporal news analysis, with my latest preprint available here. This research includes the SpatioTemporal News Corpus dataset and Space-Time-MiniLM model, both available on Hugging Face.


๐ŸŽ–๏ธ Featured Projects

๐Ÿง  AI Mental Health Assistant for Lebanon - Culturally-Aware Healthcare AI

๐ŸŒŸ Project Highlights

  • ๐Ÿ† Built in 12 hours during an intense hackathon using the newly-released Llama 3
  • ๐ŸŽฏ Localized for Lebanese context with insights from regional mental health professionals
  • ๐Ÿ—ฃ๏ธ Multimodal interaction supporting both voice and text communication
  • ๐Ÿค– Agent-based architecture using CrewAI for specialized assessment tasks

๐Ÿ› ๏ธ Technical Architecture

User Input (Voice/Text) โ†’ Speech Recognition โ†’ Agent Analysis โ†’ Follow-up Generation โ†’ Assessment Classification โ†’ Localized Resources

Key Innovation: Dual-agent system with specialized roles:

  • Follow-Up Questioner: Analyzes responses and generates contextual follow-up questions
  • Mental Health Classifier: Provides supportive assessments with Lebanese mental health resources

Technologies: Llama 3, CrewAI, Python, Speech Recognition, TTS Integration

โ†’ View Project

โšก SpMSpM: High-Performance Sparse Matrix GPU Kernels - Optimized ML Computing

๐Ÿ Performance Achievements

  • ๐Ÿ”ฅ 190x speedup over CPU implementation on large datasets
  • ๐Ÿ“Š Systematic optimization through 10+ kernel iterations
  • ๐ŸŽฏ Real-world application in pruned neural network layers

๐Ÿงฎ Technical Innovations

Optimization Strategy Impact Implementation
Shared-Memory Tiling Reduced global memory traffic Per-block accumulation buffers
Privatization Eliminated atomic contention Block-local counters
Memory Coalescing Maximized bandwidth utilization Strided access patterns

Performance Results:

Dataset Size:     Small โ†’ Medium โ†’ Large โ†’ X-Large
CPU Baseline:     8.9ms โ†’ 33.3ms โ†’ 66.6ms โ†’ 914.2ms  
Our GPU Kernel:   0.15ms โ†’ 0.42ms โ†’ 0.66ms โ†’ 4.79ms
Speedup:          59x โ†’ 79x โ†’ 101x โ†’ 191x

Applications: Efficient inference for pruned neural networks in resource-constrained environments

โ†’ View Project

๐Ÿ“ก RUDP: Reliable UDP Protocol Implementation - Network Systems Engineering

๐ŸŒ Protocol Engineering Excellence

  • ๐Ÿ”„ Full TCP-like reliability over UDP transport layer
  • ๐Ÿ“ฆ Custom 16-byte header with sequence numbers and control flags
  • ๐Ÿ›ก๏ธ Comprehensive error handling with checksum validation and retransmission
  • ๐Ÿ“Š Network simulation with configurable loss rates and delays

๐Ÿ—๏ธ Architecture Overview

Connection Management: 3-way handshake โ†’ Data Transfer โ†’ 4-way termination
Reliability Layer: Sequence tracking โ†’ ACK processing โ†’ ARQ retransmission  
Error Recovery: Checksum validation โ†’ Fragment reassembly โ†’ State management

Key Features:

  • Automatic Repeat Request (ARQ) with timeout-based retransmission
  • In-order delivery guarantee through sequence validation
  • Fragment storage system for out-of-order packet handling
  • Real-time network statistics and performance monitoring

Impact: Demonstrates deep understanding of network protocols and distributed systems design

โ†’ View Project


๐Ÿ› ๏ธ Technology Stack

๐Ÿ’ป Programming Languages

Python C++ TypeScript JavaScript Java SQL

๐Ÿค– AI/ML Technologies

PyTorch scikit-learn HuggingFace LangChain Pandas NumPy

โ˜๏ธ Cloud & Infrastructure

AWS Google Cloud Docker Kubernetes

๐Ÿ› ๏ธ Development Tools

Git Node.js React

๐Ÿ—„๏ธ Databases

MongoDB MySQL


๐Ÿค Let's Collaborate

I'm always excited to collaborate on innovative AI projects, especially those that:

  • Push research boundaries
  • Create positive social impact
  • Are crazy difficult

๐Ÿ“ซ Connect With Me

LinkedIn Email Hugging Face GitHub

๐Ÿ”„ This README is updated regularly to reflect my latest projects and achievements. Last updated: 8/28/2025

Pinned Loading

  1. Mental-Health-AI-Assistant Mental-Health-AI-Assistant Public

    Forked from JadAlaouie/Mental-Health-AI-Assistant

    Python

  2. jadshaker/SpMSpM-GPU jadshaker/SpMSpM-GPU Public

    Cuda

  3. alaa-sarrieddine/UDP-Reliability-Simulation alaa-sarrieddine/UDP-Reliability-Simulation Public

    Java 1 1