Devin Emmanuel Morgan
Software Developer | Game Developer | Full Stack Engineer
Hampton, Virginia, United States
Scroll Down
About Me
Software developer specializing in application and game development, currently pursuing a Computer Science degree at Old Dominion University. I combine technical expertise with creativity to build intuitive, impactful digital experiences. My portfolio showcases projects across mobile, game, and full-stack web development.
Featured Projects
Genesis AI
The ultimate AI chatbot app designed to unleash imagination, boost productivity, and simplify your day. Powered by multiple advanced AI models including GPT-4o, Gemini 2.0, DeepSeek, and Claude, Genesis combines cutting-edge tools with intuitive features for a versatile and engaging experience.
Key Features:
- Image Generator: Create stunning visuals from text prompts
- Web Chat: Access real-time information from the internet
- Image & Link Insights: Analyze uploads for text extraction and summaries
- Speech-to-Text: Voice-controlled interaction
- Specialized AI Assistants for various tasks
- Role-Playing & Creative Writing tools
GPT-4o & Claude
Image Generation
Web Search
File Analysis
Plasma Puck Unlimited
A fast-paced mobile air hockey game with over 20,000 downloads, recognized and featured twice by the iOS App Store. Plasma Puck Unlimited offers an exciting arcade experience with vibrant visuals and intuitive touch controls.
Game Features:
- Multiple game modes and difficulty levels
- Unique power-ups and special abilities
- Global leaderboards
- Stunning neon visual effects
- Optimized for both iOS and Android platforms
7 Unique Game Modes
Level Editor
12 Wild Power-ups
400+ Premade Levels
Tello Drone Coding Lab Applications
A series of labs designed to teach programming through controlling Tello drones. This structured learning environment enables students to write and execute Python code to control drones, progressing from basic movements to advanced swarm coordination across four comprehensive labs.
Lab Structure:
- Lab 1: Intro to Coding Drones - Teaches programming fundamentals through block-based coding and basic Python, covering takeoff, landing, and simple maneuvers.
- Lab 2: Drone Control and Navigation - Transitions students from block-based programming to actual Python code, teaching the basics of Python syntax while controlling drone movements and navigation.
- Lab 3: Mission Pad Detection - Focuses on precise positioning using mission pads, specialized navigation commands, and automated mission planning.
- Lab 4: Swarm Coding - Teaches multi-drone programming, networking, synchronization techniques, and choreographed flight routines.

Technical Skills
Software Development
Game Development
App & Full-Stack
Experience
Data Entry Specialist and Program Developer
Virginia Space Grant Consortium
June 2024 - Present
Developed software applications for controlling small drones and providing high school students with foundational programming education.
Technology Analyst
ODU Procurement Services
September 2023 - Present
Evaluated surplus hardware to determine quality and potential for resale. Explored options for refurbishing or recovering hardware to maximize value.
VICEROY Cybersecurity Research
DoD Funded | Old Dominion University
November 2024 - Present
Research on GPS spoofing detection using transformer-based AI models. Applied machine learning techniques to real-world cybersecurity challenges.
Education
BS in Computer Science
Old Dominion University
Expected Graduation: May 2025 | GPA: 3.33/4.0
Credits Earned: 128 Semester Hours
Certifications
- Drone Flying Certificate - Completed July 2024
- AWS Certified Cloud Practitioner - April 2025
Community Involvement
Virginia Peninsula Foodbank
Dedicated volunteer with over 80 hours contributed, supporting local initiatives to combat food insecurity.
Get in Touch
Interested in working together? Let's discuss your project!