
Timeline
About me
Software Engineer | Full Stack |
Education
.webp)
Information technology institute (iti)
2022 - 2023Postgraduate degree, professional web development computer software engineering excellent
Alexandria university
2016 - 2021Bachelor's degree engineering excellent
Experience

Faculty of engineering, alexandria university, egypt
Jan 2021 - Jan 2022Teaching assistant
Gama construction
Jul 2021 - Oct 2022Technical office engineer- Coordinate and manage all technical aspects of bridge projects from inception to completion.- Conduct structural analysis and design calculations for bridge components using engineering software and tools.- Prepare detailed engineering drawings, specifications, and technical documentation for bridge construction.- Oversee construction activities, including site inspections, quality control, and adherence to project specifications and standards.- Collaborate with architects, designers, contractors, and other stakeholders to ensure project requirements are met.- Provide technical support and guidance to project teams throughout the construction process.- Monitor project progress, identify potential issues or risks, and implement corrective actions as needed.- Review and approve engineering change orders, design modifications, and construction methodologies. Show less

Trianglz llc
Jul 2023 - now- Collaborate with the development team to design, develop, and deploy web applications using .NET and Angular technologies.- Assist in the implementation of front-end and back-end features, ensuring responsiveness, performance, and usability.- Develop and maintain codebase using best practices, coding standards, and version control systems (e.g., Git).- Participate in the entire software development lifecycle, including requirements analysis, design, coding, testing, and deployment.- Work closely with senior developers and mentors to learn and apply industry-standard development practices and methodologies.- Troubleshoot and debug issues, identify root causes, and implement effective solutions to ensure application stability and functionality.- Contribute to team discussions, code reviews, and knowledge sharing sessions to enhance technical skills and foster collaboration.- Stay up-to-date with emerging technologies, trends, and best practices in web development.- Support documentation efforts by documenting code, technical specifications, and development processes as needed.- Demonstrate a strong commitment to learning, growth, and professional development throughout the internship period.- Proactively seek feedback, ask questions, and actively participate in learning opportunities to enhance technical proficiency and contribute to team success. Show less
Software Engineer
Oct 2023 - nowFull Stack Engineer
Jul 2023 - Oct 2023
Licenses & Certifications

Autodesk autocad 2d professional
AutodeskOct 2020
Recommendations

Roman pavlík
.NET and Sitecore Developer | Aricoma Web, E-commerce & Mobile SolutionsHlavní město Praha, Česko
Leigha donelson
Dermatology Medical Assistant Licensed Adv. EstheticianDayton, Ohio, United States
James fieberg
AP Physics and PLTW Engineering Teacher/Science Department Chair at Carlsbad Unified School DistrictSan Diego County, California, United States
Nityanand kumar
Azure Devops engineer | Senior software engineer || Cybage || ExTCSer || CKA certifiedPune, Maharashtra, India
Mod tejavanija
Principal Security Engineering Manager, Insider Threat at MicrosoftSeattle, Washington, United States
Brian banna
BSc. in Communication Systems Engineering @ EPFL | President & Head of Sales @ Junior Entreprise EPF...Geneva, Geneva, Switzerland
Kinnari soumpholphakdy
PMOGhent Metropolitan Area
Laura fielden
Retired Sr. Architectural and Interior Design ManagerBuford, Georgia, United States
Makenzie wellington
Senior QA Project Specialist at RegeneronAlbany, New York Metropolitan Area
Burak sertbaş
PVT Engineer at Jaguar Land RoverUnited Kingdom
María gabriela gutiérrez nieto
Gerente de Operaciones en Tortuga Inversiones SpaTortuga Inversiones Spa
Aleksandar šiljegović
Direktor ekspoziture Vračar - centar za biznis klijente, Banca Intesa BeogradBelgrade, Serbia
Donna mccavitt
Artist/Owner at McCavitt DesignsAthens, Georgia, United States
Priya varshini
Student at Coimbatore Institute of TechnologyTamil Nadu, India
Jake williams
Structural Group ManagerWaverly, Tennessee, United States
Dr. theodore habimana
Managing Director at THA Ltd, Senior Expert/Consultant in TVET and ICTGasabo District, Kigali City, Rwanda
Sara renshaw
General Surgeon, Interest in Colorectal SurgeryUnited Kingdom
Pavel hegar
Technical Specialist OSG ve společnosti TriviumPackagingHradec Králové, Hradec Králové, Czechia
James carnathan
Warehouse Manager at Matay EnterpriseLancaster County, Pennsylvania, United States
Mohammad furquan
Branch Manager at Kotak Mahindra Bank Moradabad.Moradabad, Uttar Pradesh, India
...