Experience
Research, teaching, and industry roles, in reverse chronological order.
Career Timeline
Graduate Teaching Assistant · Binghamton University
- Serve as a Graduate Teaching Assistant in the Department of Computer Science while pursuing a Ph.D. in the AIR Lab.
Software Developer · Kubtec Medical Imaging
- Integrated new hardware components into the imaging software, including X-ray sources, optical cameras, and detectors.
- Developed new features for the imaging software, such as retrieving images from a PACS server and licensing advanced features.
- Built new projects, including a Windows application to test the hardware components of the system.
- Resolved customer-reported issues.
- Documented the development process for new projects, including user needs, Software Requirement Specifications (SRS), Software Design Specifications (SDS), and test plans.
Technologies: C#, SQLite, SQL, WPF, Keygen Licensing API, Orthanc PACS server, MWL emulator, rzdcx toolkit, dcmtk toolkit.
Assistant Lecturer · University of Kerbala
- Taught as Assistant Lecturer in the Prosthetics and Orthotics Department, College of Engineering.
Software Developer Intern · Kubtec Medical Imaging
- Reviewed and analyzed system specifications and tested imaging software.
- Conducted research to reduce speech signal noise and improve voice-recognition features.
- Developed, executed, and analyzed test plans for the imaging software, with a focus on the voice-commands feature.
- Troubleshot customer issues and worked on customization requests.
Technologies: C#, WPF, Python, SQL, SQLite, Orthanc PACS server.
Computer Engineer & Teaching Assistant · University of Kerbala
- Worked as a computer engineer and teaching assistant in the Prosthetics and Orthotics Department, College of Engineering.
Teaching Assistant · Al-Nahrain University
- Taught as a teaching assistant in the Computer Engineering Department.
Network Engineer Intern · NetMax Company
- Worked on device configuration, troubleshooting, and network service monitoring.