Moaaz Gaballah
Software Engineer
İstanbul-
Trying to just understand the world. Following new technologies in all fields, specially those one that
ease people life.
Willing to relocate: Anywhere
Work Experience
Software Engineer Intern
Turkcell
July 2020 to August 2020
I worked in "BILLING, CHARGING&MEDIATION SOLUTIONS" department:
• I implemented Builder Pattern in code and using annotations from Lombok library.
• I coded RESTFUL service with different path and query parameters.
• I implemented Google Code Format in our project.
• I got good experience in packaging code files in MVC structure.
• I implemented logger feature from Spring tools.
• I got a brief knowledge about different patterns; like Singleton, Strategy,...
• I Response Entity to return REST API with needed HTTP status and body.
Software Engineer Intern
Turkish Airlines - İstanbul
June 2019 to July 2019
I worked there at Flight Planning Performance Management as a developer.
- I got git ( distributed version-control system ) education. I learnt how to stage, commit and push some
changes in my code.
- I used Scrum framework, attending daily and retrospective meetings.
- I implemented REST APIs with MVC (Model - View - Controller) structure.
- I used hibernate connections,Spring framework, data model, mapper and entity at getting data from
oracle database using (my sql) and show it in POSTMAN Http request
- I used Bean to communicate between XHTML and Java API to
- I used JSF technology also data table from prime faces library
- I used spring as a server for my Java web project.
Backend Developer
Rocksoft.io - İstanbul
April 2019 to June 2019
I worked there on IEV project backend side,
- I passed a test, doing CRUD operations with Angular 7 on cloud firestore.
- I installed cloud firestore database secret key on project
- I did CRUD operations on data using cloud firestore as a database and Node.js as programming
language.
- I implemented REST APIs with MVC (Model - View - Controller) structure.
- I used Express.js framework with node server as my development language.
- I used await, async and 3 statuses of promises during CRUD operations.
- I used Postman for manual test ( http requests ).
- I used Mocha test as an integration test in code.
- I used Sphinx.py based on Python for auto generated documentation.
Education
Bachelor's degree in Computer Engineering
FSMVÜ - İstanbul
September 2017 to June 2021
High school in Genel
Ukbe Bin Nafi imam ve hatip lisesi - Kahire
September 2011 to June 2013
Skills
• JavaScript
• Java
• APIs
• Git
• CSS
• Node.js
• REST
• MySQL
• Agile
• JSON
Languages
• German - Beginner
• English - Expert
• Turkish - Fluent
Links
https://www.linkedin.com/in/moaazgaballah
Certifications and Licenses
Deep Learning Nanodegree
January 2020 to Present
Highlight Covered Topics :
- Neural Networks
- Convolutional Neural Networks
- Recurrent Neural Networks
- Generative Adversarial Networks
Assessments
Software developer skills — Proficient
June 2021
Designed by engineering managers and real-world employers, this test gives you hard data points to
evaluate technical competency
Full results: Proficient
Indeed Assessments provides skills tests that are not indicative of a license or certification, or continued
development in any professional field.