Marcel Ibrahim Email & Phone Number
Who is Marcel Ibrahim? Overview
A concise factual answer block for searchers comparing this professional profile.
Marcel Ibrahim is listed as Software Engineer III (Squad Leader, Brandads) at noon ads, a with 32 employees, based in Dubai, United Arab Emirates. AeroLeads shows a matched LinkedIn profile for Marcel Ibrahim.
Marcel Ibrahim previously worked as Software Engineer at Noon and Back-end Web Developer at Wizme. Marcel Ibrahim holds Master'S Degree, Web Science from Syrian Virtual University Svu.
Email format at noon ads
This section adds company-level context without repeating Marcel Ibrahim's masked contact details.
Review company-level records connected to Marcel Ibrahim before choosing the right outreach path.
About Marcel Ibrahim
Software Engineer | Full-Stack Web Development EnthusiastWith over a year of specialized experience in back-end development, I have honed my skills in utilizing FastAPI with Python, Golang, and Google Cloud technologies. Additionally, my expertise extends to 2+ years in back-end development with a focus on ASP.NET Core.My passion for technology is further demonstrated through 6+ years of involvement in competitive programming. This journey has not only sharpened my problem-solving acumen but also enriched my experience in judging and problem-setting. My technical proficiency includes a strong command of C++, C#, and Java, along with a deep understanding of Algorithms and Data Structures.I am always eager to explore new technologies and methodologies that can enhance efficiency and effectiveness in software development. My goal is to leverage my diverse skill set to create innovative and impactful solutions in the realm of full-stack web development.
Marcel Ibrahim's current company
Company context helps verify the profile and gives searchers a useful next step.
Marcel Ibrahim work experience
A career timeline built from the work history available for this profile.
Software Engineer
Team Collaboration & Business Strategy (Ads Team):- Actively engaged in the Ads team, focusing on planning and developing new features to enhance the advertising experience on the Noon platform. Utilized a variety of technologies to ensure the delivery of the most relevant and effective ads to users, incorporating sophisticated ranking and indexing algorithms. Aimed to optimize ad relevance and revenue generation for the company. -Technology Stack & Architecture:Expertly utilized Python and Go for backend development. Proficient in FastAPI and MSSQL databases, along with extensive use of Solr database and Google Cloud Services including Spanner and BigTable. Emphasized Clean Architecture and Clean Code principles in feature development to ensure software quality and maintainability.- API Development & Validation:Led the development of Asynchronous APIs, ensuring comprehensive validation across repositories, databases, models, and views. Showcased expertise in crafting scalable and robust API solutions.- Requirements Analysis & Agile Methodology:Key participant in requirements gathering and analysis in collaboration with the Ads team and Product Owner. Contributed significantly within an Agile framework, effectively collaborating with a 15-member team. Involved in sprint planning, retrospectives, and precise task estimation.- Testing & Quality Assurance:Authored extensive unit tests using Pytest in Python, and utilized importers for mock data integration, encompassing all business scenarios. Upheld the highest code quality standards through diligent unit testing practices.- Code Review & Release Management:Conducted detailed code reviews and pull request evaluations, adhering to the company’s code review standards. Skillfully managed product releases using GitHub, demonstrating expertise in release management.
Back-End Web Developer
- Technology Stack & Architecture: Skillfully utilized ASP.NET Core 5.0 framework, focusing on OAuth authentication. Proficient in Entity Framework Core, Azure MSSQL databases, and implementing CI/CD pipelines. Developed microservices using principles of Clean Architecture and Clean Code, ensuring high-quality, maintainable software.- API Development & Validation: Led the development of Asynchronous APIs with fluent validation, encompassing all layers including repositories, databases (leveraging Entity Framework migration), services, and controllers. Demonstrated expertise in creating robust and scalable API solutions.- Requirements Analysis & Agile Collaboration: Actively participated in gathering and analyzing requirements in collaboration with the team and the Product Owner. Played a key role in Agile environments, effectively working with a 15-member team. Contributed to Agile methodologies, including sprint planning, sprint retrospectives, and accurate task estimations.- Testing & Quality Assurance: Authored comprehensive unit tests using xUnit, AutoFixture, and NSubstitute, covering all business scenarios. Ensured the highest quality of code through meticulous unit testing practices.- Code Review & Release Management: Engaged in thorough code reviews and pull request evaluations, adhering to the enterprise's code review standards. Managed and executed product releases within Azure DevOps, demonstrating proficiency in release management.- Background Task Implementation: Designed and implemented C# background tasks using parallel programming techniques. These tasks were crucial for continuous data verification and integrity checks within the database.
Problem Setter
- Problem Development: Spearheaded the creation of challenging and engaging problems for contests at Code Chief. Focused on infusing creativity and fun into problem design to enhance participant engagement and content quality.- Solution Testing & Validation: Conducted comprehensive testing of problems by writing and analyzing a variety of potential solutions. Demonstrated meticulous attention to detail in generating full test cases, including edge cases, to ensure the robustness and fairness of contest problems.- Quality Assurance: Collaborated with professional validators and checkers to uphold the highest standards of problem accuracy and complexity. Utilized the Codeforces-Polygon platform, a renowned tool in competitive programming, for problem testing and validation, ensuring an optimal balance between challenge and solvability.- Platform Expertise: Leveraged my expertise in the Codeforces-Polygon platform to streamline the problem creation and testing process, ensuring efficient and effective contest preparation.
Member Of The Scientific Committee Of The Acm-Icpc
- Chief Judge Roles:• 2021 Local Contests, Syria: Led the judging panel, overseeing contest operations, ensuring fairness and adherence to competition standards.• 2019 Angola Collegiate Programming Contest: Directed the judging process, maintaining a high level of integrity and accuracy in result evaluation.- Judge Roles:• 2021 ACPC Africa and Arab Collegiate Programming Championship: Played a pivotal role in adjudicating, contributing to the contest's success with insightful judgments and problem-solving expertise.• 2019 Aleppo University Contest: Assessed participant solutions, ensuring a transparent and fair competition environment.- Problem Setter and Tester:Crafted and rigorously tested problems for various contests, showcasing creativity and technical proficiency: • 2018 Lebanese Collegiate Programming Contest • 2019 AUC Collegiate Programming Contest • 2019 Oman Collegiate Programming Contest • 2019 Higher Institute for Applied Sciences and Technology Contest • 2019 Syrian Virtual University Contest • 2019 Damascus University Collegiate Programming Contest- Coaching Experience:• 2019 Syrian Universities Collegiate Programming Contest: As a coach, I played a pivotal role in advancing the problem-solving strategies and programming skills of over 20 teams. My focus was on cultivating their analytical abilities and fostering a collaborative learning environment, leading to significant improvements in their competitive programming performance.- Professional Reference: My contributions to these contests can be verified through my ICPC Global Profile: https://icpc.global/ICPCID/IHGXSKLONPGQ.
Contestant And World Finalist
Top Achievements in Competitive Programming:- International Collegiate Programming Contest (ICPC) Participation: • 45th Annual World Finals: Selected as a contestant, showcasing advanced programming skills on an international stage. • 44th Annual World Finals, Moscow, Russia: Competed among the world's best, demonstrating exceptional problem-solving abilities and coding expertise.- Regional Programming Competitions: • Syrian Collegiate Programming Contest, 2019: Achieved 1st place, exemplifying outstanding proficiency in competitive programming. • Arab Collegiate Programming Contest, 2018: Secured 7th place, displaying a high level of competence and strategic thinking in a highly competitive environment.- Professional Reference: Further details of my participation and achievements in these contests can be verified through my ICPC Global Profile: https://icpc.global/ICPCID/IHGXSKLONPGQ.
Marcel Ibrahim education
Master'S Degree, Web Science
Bachelor'S Degree, Computer Software Engineering
Frequently asked questions about Marcel Ibrahim
Quick answers generated from the profile data available on this page.
What company does Marcel Ibrahim work for?
Marcel Ibrahim works for noon ads.
What is Marcel Ibrahim's role at noon ads?
Marcel Ibrahim is listed as Software Engineer III (Squad Leader, Brandads) at noon ads.
Where is Marcel Ibrahim based?
Marcel Ibrahim is based in Dubai, United Arab Emirates while working with noon ads.
What companies has Marcel Ibrahim worked for?
Marcel Ibrahim has worked for Noon Ads, Noon, Wizme, Codechef, and Icpc - International Collegiate Programming Contest.
How can I contact Marcel Ibrahim?
You can use AeroLeads to view verified contact signals for Marcel Ibrahim at noon ads, including work email, phone, and LinkedIn data when available.
What schools did Marcel Ibrahim attend?
Marcel Ibrahim holds Master'S Degree, Web Science from Syrian Virtual University Svu.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Marcel Ibrahim you were looking for.
View similar profiles