Salama Ashoush

Senior Software Engineer at Box

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job9 years of employment as a software developer
bookDiploma Open source application development, Diploma Open source application development at Information Technology Institute (ITI)
bookFull Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
bookBachelor of Mangement Information System (MIS) MIS, Bachelor of Mangement Information System (MIS) MIS at Abasia Institute
languagesArabic, English
stackoverflow-logo

Stackoverflow

Stats
192reputation
312kreached
7answers
1question
github-logo-circle

Github Skills (150)

material-ui10
javascript10
react-components10
async10
rest10
js10
gridjs10
stylesheets10
typescript10
router10
filter10
vue10
fetch10
svelte10
asynchronous10

Programming languages (12)

TypeScriptDockerfileShellC++RustSchemeJavaScriptVue

Github contributions (5)

github-logo-circle
Contributions:25 pushes, 1 branch in 8 years 10 months
A toolbox for working with Pact smart contracts
Contributions:5 PRs, 96 pushes, 8 branches in 2 years
smart-contracts
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