Eman Mamdouh Sabek
Full stack Web Developer
****************@*****.*** 012******** Cairo
linkedin.com/in/eman-sabek-5b23091a1
EDUCATION
Full Stack Web Development Diploma
Information Technology Institute (ITI) – 3-Month Program 10/2021 – 01/2022
Monufia, Egypt
•An intensive, government-funded training program focused on building modern full stack web applications. Covered frontend and backend technologies .
•Developed real-world web applications individually and in teams, applying software engineering principles and deployment best practices B.SC of Computer Science &Information Technology
Benha University
10/2015 – 07/2019
PROFESSIONAL EXPERIENCE
Full Stack Developer ( NTG Clarity )
Full time -Hybrid
09/2024 – Present
Agouza,Egypt
IQ Billing System
•Worked on the mediation layer within the NTS (Network Transaction System), handling data processing and transformation between network elements and the billing engine.
•Designed and developed custom invoice templates using JasperReports, enabling dynamic data-driven PDF generation for customer billing.
•Built and integrated RESTful APIs in the Radius application
•Applied unit testing practices to key service layers using JUnit and Mockito Jawwy Project
Jawwy is a digital mobile service platform under STC that enables customers to manage their mobile plans, SIM replacements, number ownership transfers, add-ons, and other services entirely through a modern
• Revamped the entire application from Angular 4 to Angular 20
•Developed new UI flows and redesigned existing ones (steppers, forms, modals, verification screens, etc.)
• Implemented fingerprint device integration for user identity verification
•Built reusable shared components
• by Improved performance optimizing lazy loading, module structure, and reducing unnecessary calls
Awasr Project
Awaser is a network inventory management system designed to automate and streamline the management of network resources, services, and configurations through intelligent data processing and integration with external systems
•Implemented a three-step engine (Discovery, Reconciliation, Automation) to ensure data accuracy and consistency
• Integrated external systems using adapters to retrieve and process data automatically
•Developed batch processing to handle large volumes of customer and transaction data efficiently
•Automated database updates (insert, update, delete) based on reconciliation results
•Improved system performance and reduced manual intervention by optimizing data processing workflows
Teaching Assistant Applied Technology Schools ( NTG Clarity ) Full time / On-site
•Assisted in delivering lectures and practical sessions on various subjects related to applied technology.
10/2023 – 08/2024
Shrouk City
•Supported students with coursework, projects, and hands-on activities, fostering a deeper understanding of the material.
•Graded assignments and exams, providing feedback to students to enhance their learning experience.
SKILLS
•Programming Languages : Java, SQL, JavaScript, HTML, CSS
•Frameworks: Spring Framework (Core, MVC, Boot, Data JPA, Security), Hibernate, JPA, Spring batch, Servlets, Angular and JasperReports (report generation)
• Databases: MySQL, PostgreSQL, Oracle
•Tools & Platforms : Git, Github, Postman, JasperReports Studio,figma
•Web Technologies & APIs : RESTful Web Services (API design & integration), JSON, XML
•Testing: Unit Testing with JUnit and Mockito
LANGUAGES
•Arabic: Native English: Good