Hadeel Omar
|
Experience
Software Development Engineer Intern
Warner Bros. Discovery
Interned in Global Tech & Products and was responsible for refactoring features, fixing bugs and conducting comprehensive software testing related to UI components for the HBO Max and discovery+ apps across iOS, tvOS and visionOS using Swift, UIKit and XCTest
Teaching Assistant/Demonstrator
Queen Mary, University of London
Selected due to high academic achievement to deliver weekly tutorials for the module Electronic Engineering Mathematics 1 to over 100 students, mark weekly assignments, both formative and summative and provide feedback to over 20 students. Topics covered include complex numbers, vectors, calculus, hyperbolic functions, sequences and series.
Xperience Tech Intern
BNY
Shadowed software engineers, FX traders and learnt more about the bank's in-house generative AI model Eliza, powered by NVIDIA's DGX SuperPOD and its uses in banking.
Education
Queen Mary University of London
BEng Computer Systems Engineering (Hons)
First Year: 1st Class achieved (83%)
Modules: Procedural Programming, Engineering Skills and Practice, Electronic Engineering Mathematics 1, Object-Oriented Programming, Signals and Information, Communications and Networks, Analogue Electronic Systems, Digital Circuit Design.
Second Year: 1st Class achieved (79%)
Modules: Software Engineering, Algorithms and Data Structures, Communications Systems, Microprocessors Systems Design, Software Engineering Project, Graphical User Interfaces, Digital Systems Design, Operating Systems.
London Academy
A Levels: Chemistry (A*), Mathematics (A*), Physics (B)
Projects

FDM Timesheets
A full-stack FDM Timesheets + leave management system built as part of ECS506 Software Engineering Project. Winner of Best Project for Timesheets out of 7 groups.

Aviation Weather App
A responsive weather application for pilots that uses the OpenWeatherMap API to fetch and display data based on location as part of ECS522 Graphical User Interfaces. Parses a JSON file to map a 4 digit aviation GPS code to a city. Prototyped designs using Figma.

Sprout Lands
A 2D farming simulation game where players can plant, harvest, and sell crops while managing resources, built using Pygame to enhance object-oriented design and programming skills.

Inventory Management
A web-based inventory management system for tracking stock, suppliers, and real-time updates.

Portfolio Website
A responsive and interactive personal portfolio website showcasing my projects and experience.