Abdulrahman Elmi Bitmoji

Hi, I'm Abdulrahman Elmi.
Computer Science Student & Software Engineer

I want to solve problems and make innovations through technology.

Available for collaborations
About

I'm Abdulrahman Elmi, a passionate Computer Science student at the University of Washington and an aspiring Software Engineer with multiple internship experiences and a strong drive for building impactful technology solutions.

As a Junior at UW, I've gained valuable experience through internships at companies like Teck Tykes, KeelWorks Foundation, CodeDay Labs, and Computing for All. I love solving real problems through technology, learning new skills, and creating innovative solutions that make a difference.

I'm a very active person that loves to try and learn new things, whether it's learning a new life skill or getting better at what I'm already doing. I'm a fan of technology, I know its power and potential to greatly change our life for the better and I want to be a part of that change.

I play multiple sports and my favorite ones are basketball and soccer. I also speak 3 languages: Arabic, Somali, and English, and I'm currently learning Spanish and Japanese. I'm actively seeking opportunities to gain hands-on experience, contribute to meaningful products, and grow professionally.

I'm also actively building my presence in the tech community and seeking opportunities to contribute to meaningful products. I'm confident that my collaborative trait, combined with my technical skills, will enable me to contribute to ongoing success in the tech industry.

  • Multiple software engineering internships
  • Proficient in Python, Java, JavaScript, React, Node.js, and more
  • Exposure to Machine Learning, AI, and cloud platforms
  • Multilingual: Arabic, Somali, English (learning Spanish & Japanese)
Abdulrahman Elmi profile image@abdulrahman-elmi

My Projects & Experience.

EdgeIncidentDrill - AI Incident Response Trainer

EdgeIncidentDrill - AI Incident Response Trainer

An intelligent, real-time incident response training and simulation platform that leverages Cloudflare's edge computing capabilities to provide AI-powered guidance during cybersecurity incidents. Features interactive training scenarios, persistent memory, real-time coordination workflows, voice integration for hands-free operation, and edge-first design for ultra-low latency responses.

Game Genie - AI Word Game

Game Genie - AI Word Game

An innovative educational word game that combines the fun of Wordle with AI-powered personalization. The game adapts to each child's learning level, providing dynamic difficulty adjustment, built-in definitions, usage practice, and mini-quizzes. Features AI tutor mode with context-based hints and remix mode for creative learning.

Math Pair Game

Math Pair Game

Math Pair Game is an engaging, web-based puzzle game designed to enhance mathematical skills through interactive gameplay. Players match pairs of numbers on a 4x4 grid that satisfy a given mathematical operation (addition, subtraction, multiplication, or division) to reach a target value. Features three difficulty levels, real-time feedback, and a modern responsive UI.

EV Route Optimizer

EV Route Optimizer

A comprehensive EV route planning application that automatically calculates optimal charging stops based on your electric vehicle's range. Features real-time charging station data, EV model presets, interactive maps, and custom EV specifications. Built with Spring Boot backend and React frontend for a seamless user experience.

Planning Log Analyzer

Planning Log Analyzer

A comprehensive log analysis tool designed for planning and controls systems. Features KPI computation (latency, path efficiency, jerk spikes, stalls, near-misses), 2D trajectory visualization with timeline controls, automatic anomaly detection with severity levels, and markdown report generation for root-cause analysis.

Optimus Dashboard

Optimus Dashboard

A comprehensive dashboard solution designed to streamline data visualization and enhance user experience. Features interactive charts, real-time data updates, responsive design, and intuitive user interface. Built with modern web technologies to provide powerful analytics and monitoring capabilities for various applications and systems.

Microservice Healthboard

Microservice Healthboard

A comprehensive microservice monitoring and observability platform featuring real-time monitoring of 3 mock services, fault injection capabilities for chaos engineering, SLO tracking with latency P95 and availability targets, burn rate monitoring with visual indicators, and Prometheus metrics integration.

LiveSync

LiveSync

A comprehensive sports schedule tracking application that displays daily schedules for major sports leagues across different sports. Features real-time updates, interactive interface, and support for NFL, MLB, Premier League, and NBA. Built with React and Vite for optimal performance and responsive design across all devices.

Emergency Spotter

Emergency Spotter

A comprehensive emergency reporting and mapping system that enables users to report emergencies with automatic location detection. Features Google Maps integration, real-time emergency tracking, comprehensive database queries, and transaction logic for population management. Built with React frontend and Express backend with MySQL database.

Chat Application

Chat Application

A full-stack real-time chat application built with modern web technologies. Features instant messaging, user authentication, real-time message delivery, and responsive design. Built with separate backend and frontend components for scalable architecture and optimal performance.

TodoList App

TodoList App

A clean and intuitive todo list application that helps users manage their daily tasks efficiently. Features task creation, completion tracking, filtering options (All, Completed, Uncompleted), and persistent storage. Built with vanilla JavaScript, HTML, and CSS for optimal performance and simplicity.

Sentiment Analysis

Sentiment Analysis

An advanced sentiment analysis application that uses machine learning and natural language processing to analyze text and determine emotional sentiment. Features real-time text analysis, sentiment scoring, emotion classification, and comprehensive reporting capabilities for understanding user feedback and content sentiment.


Work Experience

2025

Software Engineering Intern

2025

Full-Stack Lead Developer

2024

Software Engineering Intern

2024

Software Engineering Intern

2024

Software Engineering Intern

2023

Student

As a Computer Science student at UW, I've gained valuable experience through multiple software engineering internships and leadership roles. I'm passionate about technology and its potential to change lives for the better.
I'm actively seeking opportunities to gain hands-on experience, contribute to meaningful products, and grow professionally. If you're looking for someone hungry to learn and build — let's connect.

Get in touch

Whether it's a software engineering internship, a collaboration, or a full-time opportunity, or just want to say hi? I'm always excited to connect with people who love building meaningful things. Drop a message, and I'll get back to you as soon as I can!


Copyright@2025AbdulrahmanElmi