I'm a 25-year-old software developer from Tunisia, passionate about designing and building intuitive applications that deliver exceptional user experiences. My mission is to write clean, maintainable, and scalable code while continuously learning and adapting to new challenges.
- 🌐 Explore my portfolio website for a closer look at my work, projects, and achievements.
I'm dedicated to honing my technical skills and contributing to impactful projects. Here's what keeps me busy:
- 🚀 Actively seeking frontend, backend, or full-stack developer roles in forward-thinking teams.
- 💡 Working on personal projects that integrate modern technologies and solve real-world problems.
- 📚 Expanding my knowledge of backend systems and exploring advanced tools like Docker and AWS.
Frontend Development:
React
Next.js
TypeScript
HTML5
CSS3
JavaScript
Tailwind CSS
Backend Development:
Node.js
Express.js
Prisma ORM
NextAuth
REST APIs
State Management & Data Handling:
Redux
Zustand
React Query
tRPC
Zod
Databases:
PostgreSQL
MongoDB
Testing & Optimization:
Jest
Cypress
Postman
DevOps & Cloud:
Git
GitHub
Docker
(basic experience) AWS
(familiar)
Development Practices:
- Agile methodologies: Scrum-based teamwork.
- Code quality: Clean code, TDD, and pair programming.
- Continuous Delivery: Familiarity with CI/CD pipelines for seamless deployment.
I pride myself on my adaptability and eagerness to learn new tools and frameworks. Recently, I’ve been diving into:
- Python: Exploring FastAPI for backend development.
- Microservices Architecture: Understanding distributed systems and event-driven programming.
- 🎵 I'm an 80's music enthusiast—it fuels my creative energy!
- 🖥️ I’m an Ubuntu convert and enjoy its developer-friendly environment.
- 🏋️ I stay active by going to the gym—it keeps my mind sharp for coding.
I’m always excited to collaborate on meaningful projects or discuss innovative ideas. Feel free to explore my projects and reach out!