Hi, I am Malek Smida

Senior Full Stack Engineer, Tech Lead

5+ years

A passionate, agile-minded, detail-oriented software engineer focused on building reliable web and mobile applications. I enjoy working with teams, and finding practical solutions to complex problems.

Download my CV
Malek Smida's presentation pictureMalek Smida's recommendation picture

Career

Crafting secure, high-performance web applications with a focus on leadership, clean architecture, and scalable solutions.

Hello again 👋

What I Bring to the Table

  • 🚀 Full Lifecycle Management: Oversees web and mobile app development from planning to maintenance, ensuring quality at every stage.
  • 🏗️ Architecture & Design: Implements component-based architecture, mobile-first design, and delivers pixel-perfect, user-centric products.
  • ⚙️ Best Practices & Leadership: Promotes agile methodologies, CI/CD, automated testing, and mentors teams to foster innovation.
  • 📈 Continuous Improvement: Stays ahead of industry trends, enhancing security, performance, and development practices.

Education & Continuous Learning

  • Software Engineering degree from National Engineering School of Carthage, Tunisia (2020).
  • Certificate in Social Psychology (2020).

Personal Interests

  • 🎸 Guitar — Passionate about exploring diverse musical styles.
  • 📚 Reading — Drawn to stories, ideas, and knowledge.
  • 🏃 Workout — Enjoy running and calisthenics for strength and agility.
  • 🏕️ Camping — Love immersing in nature, having fun, and dancing under the stars.

Technical Expertise

Frontend – Building Engaging User Interfaces


  • Next.js

    Next.js

    Advanced
  • React.js / React Native

    React.js / React Native

    Advanced
  • HTML / CSS

    HTML / CSS

    Advanced
  • Javascript / Typescript

    Javascript / Typescript

    Advanced
  • React Testing Library

    React Testing Library

    Advanced
  • Cypress.io

    Cypress.io

    Intermediate
  • Angular

    Angular

    Beginner

Backend – Crafting Robust APIs


  • Node.js / Express.js

    Node.js / Express.js

    Advanced
  • Jest

    Jest

    Advanced
  • Java

    Java

    Beginner
  • Spring Boot

    Spring Boot

    Beginner

Data Management – Database Design and Query Optimization


  • MongoDB

    MongoDB

    Advanced
  • PostgreSQL

    PostgreSQL

    Intermediate
  • Elasticsearch

    Elasticsearch

    Beginner

Cloud & DevOps – Scaling, Automating, and Deploying


  • CI/CD

    CI/CD

    Advanced
  • Docker / Docker Compose

    Docker / Docker Compose

    Advanced
  • Microsoft Azure

    Microsoft Azure

    Advanced
  • Terraform

    Terraform

    Intermediate
  • Ansible

    Ansible

    Intermediate
  • AWS S3

    AWS S3

    Intermediate
  • Cloudflare

    Cloudflare

    Beginner
  • Heroku

    Heroku

    Beginner

Additional Skills – Design, Payment Integration, and More


  • Agile

    Agile

    Advanced
  • Figma

    Figma

    Intermediate
  • Photoshop

    Photoshop

    Intermediate
  • Stripe Payment

    Stripe Payment

    Intermediate
  • Electron.js

    Electron.js

    Beginner