Salama Ashoush is a Senior Software Engineer based in Amsterdam with nine years of experience building robust full‑stack web applications, primarily using JavaScript and TypeScript. He’s shipped frontend and desktop apps across startups and enterprise teams—recently contributing at Box after senior roles via iO for clients like Kadena and Quin—bringing strong React, Next.js, Angular-to-React migration, and Electron experience. Known as a tinkerer, he experiments with Web, Desktop, and Mobile tooling and has built shared SDKs, UI libraries, and npm packages while creating developer tools and JupyterLab extensions. He blends hands‑on coding with mentoring and technical leadership, often improving test coverage, performance (PWA), and CI practices. An unusual strength is his pattern of turning legacy AngularJS codebases into modern, testable React/TypeScript systems while also delivering interactive 3D and backend API tooling.
9 years of coding experience
9 years of employment as a software developer
Diploma Open source application development, Diploma Open source application development at Information Technology Institute (ITI)
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
Bachelor of Mangement Information System (MIS) MIS, Bachelor of Mangement Information System (MIS) MIS at Abasia Institute
Contributions:1 review, 57 PRs, 121 pushes in 8 months
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.