Hero background

Soufiane Trahim

I am a Senior Software Developer with over 6 years of experience turning ideas into fully functional, production-ready solutions. With a focus on the JavaScript ecosystem, I manage the entire development lifecycle, following a "build it, ship it" philosophy to deliver high-quality results.

I also bring strong DevOps expertise, utilising tools like Docker and Kubernetes to streamline deployments and enhance system reliability.

Tech enthusiast icon

Tech enthusiast

I genuinely love what I do, whether it's diving into new tools, building cool projects, or figuring out how to make things run better.

Problem solving icon

Problem solving

I see challenges as opportunities to learn and grow. I enjoy breaking down problems, finding solutions that work, and helping make life easier for users and teams alike.

Team player icon

Team player

I believe teamwork makes everything better. From brainstorming ideas to coding alongside others, I think teamwork brings out the best in everyone.

Work

Portfolio Website

2025

A modern, responsive portfolio website built with Next.js 14, TypeScript, and Tailwind CSS, showcasing my work and technical expertise.

  • Built with Next.js 14 and TypeScript for type-safe, performant code
  • Implemented responsive design using Tailwind CSS.
  • Created smooth scrolling navigation and interactive UI components
  • Modern and clean animations

SharedTab App

2025

A shared expenses app that allows you to track your shared expenses. It allows you to add, edit and delete expenses, and to see who owes who.

  • Built with built with Next.js and PostgreSQL
  • Ability to add, edit and delete expenses
  • Ability to see who owes who
  • Reduce the number of settlements
  • Read more about it in the blog post above.

Check out my resume and learn more about my work

Resume