Software Developer

I build cutting-edge Android applications and full-stack systems that solve real-world problems through creative problem-solving and innovative technology.

Marwa Chbeir

About

Computer Science & Cyber Security student at University of Michigan - Dearborn with a passion for mobile development and system architecture.

Details

Name Marwa Chbeir
Location Dearborn, MI
Education University of Michigan
Graduation May 2026
GPA 3.9/4.0

I'm a passionate software developer specializing in Android development, computer vision, and IoT systems. My work focuses on combining data processing with impactful applications to create solutions that make a real difference.

Currently pursuing my Bachelor's degree in Computer Science & Cyber Security, I've gained hands-on experience through internships at Cleveland Cliffs and Comerica Bank, where I've worked on everything from full-stack development to AI-powered security applications.

Beyond coding, I'm committed to education and community impact, teaching STEM to young learners and developing applications that support local government initiatives in traffic safety and urban planning.

Experience

Professional experience spanning software development, cybersecurity, and education.

Software Engineering Intern
Cleveland Cliffs
June 2024 - Current
Detroit, MI
  • Built C#/VB.NET features to fetch and propagate user data across forms using OOP, with unit tests and user-story-driven development for reliable workflows
  • Supported company-wide PC refreshes and improved database search functionality to quickly display relevant user data
Cyber Security Risk Analyst Intern
Comerica Bank
May 2025 - August 2025
Auburn Hills, MI
  • Designed and implemented 13 interactive screens with Material 3 UI, customizable security controls, and dynamic transaction monitoring in a full-stack Android app built with Jetpack Compose and TensorFlow Lite
  • Automated internal tasks using C++ to streamline workflows and improve efficiency
STEM Instructor
AI Code Academy
August 2023 - Current
Dearborn, MI
  • Taught intermediate Python and C++ online to 10–18-year-olds, focusing on GUI apps, OOP, and data analysis through projects
  • Led multiple 10-week sessions (4–8 students each), fostering curiosity, critical thinking, and problem-solving skills

Selected Projects

A collection of applications and systems I've built, ranging from mobile apps to web platforms.

Android application for tracking vehicle speeds using OpenCV and computer vision. Implements real-time data processing with pixel calculations through perspective transformation and focal length distance calculation to identify unsafe areas in Dearborn.

Java OpenCV YoloV3 PyTorch Android

Full-stack web application for comprehensive fitness tracking including meal logging, workout tracking, and caloric balance calculations. Features secure user authentication with encrypted password storage.

PHP JavaScript MySQL Apache

High-performance 3D rendering game engine built from scratch in C/C++ achieving 60 FPS with Raylib. Features random block generation and efficient memory management for game state handling.

C++ C Raylib 3D Graphics

Complete e-commerce solution with customer-facing product catalog and comprehensive admin dashboard featuring full CRUD operations for inventory and order management.

Node.js React MySQL PHP

Technical Skills

Technologies and tools I work with regularly.

Programming Languages

C++
C
C#
Java
Python
JavaScript
Kotlin
SQL

Web & Mobile

Android
Jetpack Compose
React
Node.js
PHP
MySQL

AI & Computer Vision

OpenCV
PyTorch
TensorFlow
YoloV3
Unity
Raylib

Get In Touch

I'm always interested in new opportunities and collaborations. Let's connect!