With over 16 years of experience in software engineering, I have been at the forefront of driving innovation and technical strategy in the ad tech industry. My expertise spans architecting large-scale, cloud-based systems and delivering solutions that have a tangible business impact. As a Senior Principal Architect, I’ve led global teams to design and implement high-impact, multimillion-dollar features and spearheaded complex cloud migrations using AWS, Java, and Big Data technologies. I’m passionate about solving challenging problems, optimizing performance, and enabling teams to build scalable, efficient systems that drive growth and success.
-
Staff Software EngineerAppleCupertino, Ca, Us -
Sr. Principal Software EngineerYahoo Jul 2022 - Jun 2023San Jose, California, United StatesI led the Gemini (Ad marketplace) demand engineering team in Sunnyvale and Taiwan, defining technical direction and critical demand functionalities. My focus was on shaping the technological vision, contributing to the product roadmap, and architecting frameworks for internal and external APIs.Projects:- Led a multi-year on-premises to AWS migration, coordinating teams across Yahoo.- Guided the design and rollout of multi-million-dollar Gemini features, including Tile ads, Video ads, Mail ads, Conversion tracking, Custom audiences, Ad scheduling, and Enhanced targeting, ensuring quality and meeting milestones.- Led the DFM project to streamline data integration, ensuring real-time campaign data availability for report generation via the UI.- Designed and split the user service from a monolithic app, setting a baseline for future microservices.- Architected and redesigned Gemini’s video transcoding system, introducing HLS and caption support across Yahoo players and SDKs.- Led the design and enhancement of the Syncer component, a core system syncing campaign data to downstream systems via messaging queues and HBase.- Improved the application's metric monitoring using Java AOP and proxying.- Designed and implemented external API authorization using OAuth2.- Led the architectural design for syncing campaign data to Taboola, aligning system requirements and guiding development efforts.Responsibilities:- Defined the advertiser-focused features roadmap and strategic vision for Gemini, aligning with team goals.- Led cross-regional collaboration with product and engineering teams.- Reviewed and approved designs, collaborating with architects across Yahoo for impactful new Gemini features.- Led Gemini teams in Sunnyvale and Taiwan. -
Principal Software EngineerYahoo! Nov 2018 - Apr 2022United States -
Senior Software EngineerYahoo Apr 2014 - Nov 2018Sunnyvale, California, United StatesWorked on Geo at yahoo focusing on the creation and design of Yahoo's extensive global place names repository, referred to as the WOEIDs repository. My contributions encompassed engineering multiple in-house libraries to facilitate geocoding and reverse geocoding capabilities, and architecting RESTful web services that integrated these libraries to serve as a unified geocoding resource for all internal Yahoo platforms. -
Senior Software EngineerYahoo Oct 2009 - Apr 2014 -
Software EngineerYahoo Apr 2007 - Oct 2009
Abdallah A. Education Details
-
Applied Science UniversitySoftware Engineering
Frequently Asked Questions about Abdallah A.
What company does Abdallah A. work for?
Abdallah A. works for Apple
What is Abdallah A.'s role at the current company?
Abdallah A.'s current role is Staff Software Engineer.
What schools did Abdallah A. attend?
Abdallah A. attended Applied Science University.
Not the Abdallah A. you were looking for?
-
Abdallah A
United States -
Abdallah A
Navigating The Landscape Of Potential, Seeking The Doorways That Lead To Opportunity.New York City Metropolitan Area -
Abdallah A
Actively Looking For New Opportunities | Specializing In React.Js, Spring, Jquery, Javascript, Python, And Java | Strong Background In Database Development | Devops And Ci/Cd EnthusiastSunnyvale, Ca -
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial