Hi, I'm Salim 👋
Computer Science Senior at Oregon State University. Focused on Machine Learning & AI in full-stack development.
SM

About

hey, i'm Salim - cs student in Portland. i like building useful things that solve real problems. lately that's been autonomous agents and self-hosting - systems that automate workflows and infrastructure i actually control.

Skills

Python
C++
C#
JavaScript
TypeScript
Java
SQL
R
Swift
Kotlin
React
Next.js
Node.js
Express
Flask
Pandas
NumPy
scikit-learn
TensorFlow
pytest
Jest
Selenium
PostgreSQL
MySQL
MongoDB
Supabase
Docker
Git
GitHub Actions
Linux
AWS Bedrock AgentCore
Claude Agent SDK
My Projects

Check out my latest work

I've worked on a variety of projects, from AI-powered job matching systems to real-time process monitoring. Here are a few of my favorites.

Argus – AI Insider Trading Detection

Built full-stack web application for ColorStack Winter Hackathon 2025 that uses AI to detect insider trading on prediction markets. Engineered autonomous Claude agent via AWS Bedrock to monitor Polymarket data, analyze account behavior, and flag suspicious patterns with transparent evidence generation.

React
Next.js
TypeScript
JavaScript
Convex
Claude
AWS
Polymarket
Blockchain
JobFiend – AI Job Application Tool

JobFiend – AI Job Application Tool

Building Manifest V3 Chrome extension with 4-person capstone team, targeting 80% reduction in job application time through hybrid AI/deterministic form automation. Architecting React/TypeScript interface with Chrome storage APIs for 5+ ATS platforms including Workday and Greenhouse.

React
TypeScript
Python
Selenium
Chrome APIs
OpenAI
Real-Time Memory Analysis Engine

Real-Time Memory Analysis Engine

Architected FPGA-based memory acquisition system using DMA, achieving sub-5ms latency and 208.7 MB/s throughput. Developed C++ application with DirectX 11/12 overlay rendering, processing 10,000+ memory events/second with 5,804 ops/sec read rate.

C++
DirectX 11/12
FPGA
DMA
Win32 API

Full-Stack Financial Trading Platform

Engineered React/TypeScript fintech app with Flask backend and Finnhub API integration, processing 1M+ data points daily with 90% prediction accuracy.

React
TypeScript
Flask
Finnhub API
Vercel
Raid Performance Analytics System

Raid Performance Analytics System

Developed Python application to parse combat logs, processing 100,000+ events per session and reducing analysis time from 60+ minutes to under 5 minutes. Drove 66% ranking improvement (rank 917 to 313) by surfacing systematic performance issues across 40+ players.

Python
Regex
Data Processing

Discord Auto-Responder Bot

Created Python-based Discord bot with CustomTkinter GUI for automated keyword detection and role mention responses, featuring channel filtering and rate limiting for gaming community interactions.

Python
Discord.py
CustomTkinter
Coursework

I like learning things

Throughout my academic career, I have completed several specialized computer science courses focused on AI/ML, algorithms, and full-stack development. These courses have provided me with a strong technical foundation for building intelligent software solutions.

  • M

    Machine Learning & Data Mining

    Oregon State University

    Covered supervised and unsupervised learning, classification, regression, clustering, and data mining techniques.
  • I

    Introduction to Applied Machine Learning

    Oregon State University

    Practical introduction to machine learning algorithms, model evaluation, and applications using real-world datasets.
  • I

    Introduction to Artificial Intelligence

    Oregon State University

    Introduction to AI concepts including search, knowledge representation, reasoning, and basic machine learning.
  • D

    Data Structures and Algorithms

    Oregon State University

    Comprehensive study of data structures (arrays, linked lists, trees, graphs) and algorithms (sorting, searching, graph traversal). Implemented various algorithms and analyzed their time/space complexity.
  • A

    Analysis of Algorithms

    Oregon State University

    Explored algorithm design and analysis, including divide-and-conquer, dynamic programming, greedy algorithms, and NP-completeness.
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on LinkedIn and I'll respond whenever I can.