Rami Shashati is a Senior Software Engineer based in Lisbon with seven years of professional experience and a deep focus on modern Node.js-driven web architectures. He helps teams design, build, and scale applications using frontend frameworks like Vue/Nuxt, Jamstack patterns, headless CMSs, and robust API integrations, while also owning end-to-end testing with Cypress. Over the past three years he’s consulted on software architecture and process automation, and more recently expanded into DevOps work—containers, GitLab CI/CD, observability (Elastic, New Relic) and Azure-based infrastructure. His background in infrastructure support and enterprise projects (from Deloitte and Fundação para a Ciência e Tecnologia) gives him practical strengths in monitoring, backups, and database operations that complement his developer-first skill set. Comfortable across the full stack, he combines pragmatic engineering with a taste for tooling and automation that keeps teams shipping reliably.
7 years of coding experience
Certificate of Proficiency in English (C2), Linguistics, Certificate of Proficiency in English (C2), Linguistics at University of Cambridge
BSc, Computer Science, BSc, Computer Science at Universidade do Minho
Parsing GitHub's push Webhook to decide whether or not to trigger Netlify's build and deploy for a list of sites in a mono-repository
Contributions:31 commits, 29 pushes, 1 branch in 1 month
pushlambda-functionstriggermonowebhook
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
Rami Shashati - Senior Software Engineer at ramigs.dev