HESHAM SALEH
G R A D UAT E S O F T WA R E E N G I N E E R
- - etchsaleh etchsaleh
EXPERIENCE
Technology Engineer Intern
American Express
Jun. 2019 - Aug. 2019
Burgess Hill, UK
Worked as part of an agile scrum team in the Global Services Group to develop a customizable, end-to-end workflow solution that
integrates with a CMS to create, manage and track content requests.
Delivered key frontend components primarily using React.js, with Node.js being used for server side development.
Supported team to remain on track to reduce platform maintenance costs by $200K upon completion.
Software Engineer Intern
POET GmbH
Aug. 2017 - Aug. 2017
Alexandria, Egypt
Contributed to the development of a web-based internal HR System written in Java, as part of an agile scrum team.
Modified and refactored multiple JSP and Java Servlet files which led to around 40% reduction in code.
Implemented new website features using HTML, CSS, Bootstrap 4 and jQuery.
EDUCATION
Arab Academy for Science and Technology
B.S. Computer Engineering
Jan. 2020
GPA: 3.8/4.0
Bachelor Final Project Grade: A+
PROJECTS
Vynd - Python, JavaScript, React.js, Electron, MongoDB
A cross-platform desktop app that enables users to retrieve videos from their personal library by searching for individuals that appear in them
based on autonomous face detection and recognition.
Programmed a video processing script to extract keyframes, designed the UI and built several React.js components.
PeerView - Java, JavaFX
A peer-to-peer cross-platform remote desktop control application. Uses TCP to establish connections.
Designed the GUI using FXML and JavaFX, implemented controller logic and handled mouse event sending.
TriviaBot - Python 3, Bash
A python script that solves live trivia game questions.
Programmed a script that takes a screenshot of a trivia game question, extracts the text using Tesseract OCR and scrapes the internet
for the most relevant answer, returning it in less than 5 secs with an 80% average success rate.
Erkab - JavaScript, Node.js, MongoDB
A student centric ride-sharing website. It receives requests from car owners and commuters, matching them based on pickup time/location then
connects both parties upon a successful match.
Spearheaded all frontend development, conceptualized the ride matching algorithm and contributed to backend tasks.
SKILLS
Most Experience: Java, JavaScript, HTML, CSS, React.js, Node.js, Git, Photoshop, Agile
Some Experience: Python, Sketch, Electron, SQL, NoSQL, Swift
ACHIEVEMENTS
1st Place, MGM Intern Hackathon
· American Express
Aug. 2019
Proposed and implemented a design for a new referral scheme for American Express cardmembers, which was awarded 1st place by a panel
of judges consisting of UX designers and software engineers. Idea was added to the product backlog to be built out by the R&D team.
Shortlisted, TechCamp 2.0
· trivago
Aug. 2018
Selected as one of 20 students worldwide to attend a tech camp at trivago's HQ in Düsseldorf for 2 weeks to work with developers on realworld projects, after successfully completing a coding challenge.
/