Senior Back End Engineer And Software Architect at Upwork
Palestinian Authority Palestine State
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Mustafa Assaf is a Senior Back End Engineer and Software Architect with nine years of experience building scalable, secure web services for large organizations, currently shaping backend architecture at Upwork. He blends deep Java/Spring and Django expertise with proven database design skills (MySQL) and networking knowledge (CCNA), honed through long-term roles at Cisco and full‑stack engagements. A two‑time master’s graduate who is pursuing a PhD in AI, he pairs research-minded problem solving with practical production delivery and has published on multi-objective optimization for software project staffing. Mustafa also teaches software engineering and networks at the university level, mentoring the next generation while continuing to architect systems used by millions—an unusual mix of hands-on backend craft, academic rigor, and operator-scale experience.
9 years of coding experience
9 years of employment as a software developer
Master’s Degree Computer Software Engineering, Master’s Degree Computer Software Engineering at Middlesex University
Master’s Degree Software Engineering, Master’s Degree Software Engineering at Birzeit University
High School Scientific, High School Scientific at Al shaheed Abu Jehad
Summer School Computer Software Engineering, Summer School Computer Software Engineering at University of Koblenz and Landau
Doctor of Philosophy - PhD Artificial Intelligence, Doctor of Philosophy - PhD Artificial Intelligence at Università degli Studi dell'Aquila
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at An Najah National University
Contributions:1 push, 1 branch in 5 years 4 months
stringstringsjavascriptnodejspattern
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mustafa Assaf - Senior Back End Engineer And Software Architect at Upwork