Buildingthoughtfuldigital products
Software Engineer with 4 years of experience building scalable and user-friendly web applications. Passionate about creating efficient systems, clean interfaces, and seamless user experiences.
Get to know me

Abdelkader Bouzomita, Software Engineer based in Sousse, Tunisia.
Software Engineer with 4+ years of experience building scalable web applications and solving real-world problems. I enjoy creating efficient, reliable systems, learning new technologies, and contributing to open-source projects while continuously improving my skills.
Experience

Founder
Part-timeSousse, Tunisia · On-site
- Founded and led Revixa, a digital agency focused on helping businesses grow through technology and digital marketing.
- Develop custom websites and e-commerce solutions
- Help businesses improve their online presence and customer experience
- Plan and manage digital marketing and Meta Ads campaigns
- Build and optimize e-commerce funnels and conversion strategies
- Work directly with clients to understand their needs and turn business ideas into digital solutions

Full-Stack Engineer
- Built and maintained features for courses, assignments, and student management for an LMS serving 5,000+ students.
- Developed scalable backend services using Elysia, Drizzle ORM, and PostgreSQL.
- Created responsive frontend interfaces for course content, assignments, and student dashboards.
- Managed GitHub workflows, CI/CD pipelines, and code reviews to ensure code quality and smooth deployments.

Frontend Developer
- Built a scalable customer service platform using React.js, TypeScript, SCSS, driving 50K+ monthly active users in the first quarter.
- Implemented a monolithic modular architecture, improving scalability by 30% and reducing maintenance efforts by 25%.
- Created a detailed SDK installation guide, decreasing setup time by 30% and enhancing the developer experience.
- Built a push notification service with Service Workers & Firebase, delivering real-time alerts to 10K+ active users.
- Engineered an in-app messaging banner system, improving engagement by 40% and retention by 15%.
- Led collaboration between development and product teams, enhancing design usability by 40% based on user feedback.
Education
HORIZON UNIVERSITY
Master's Degree in Devops and SRE
Sousse, Tunisia
HORIZON UNIVERSITY
Bachelor's Degree in Computer Science
Sousse, Tunisia
EL CHABI HIGH SCHOOL
Distinguished High School Diploma with Honors
Medenine, Tunisia
Volunteering
Giving time to mission-driven work that serves people, not just products.

Mar 2026 – Apr 2026 · 2 mos
Contributed to open-source Quranic and Islamic projects within the Itqan community. Maintained RamadhanTracker.tech, collaborated on other community projects, reviewed and approved pull requests, and worked with contributors to build impactful technology for the Muslim community.
Visit ITQAN
Frontend Developer
Mafaza · مفازاPart-timeJul 2025 – Sep 2025 · 3 mos/Cairo, Egypt · Remote
Contributing to mission-driven projects at Mafaza as a Frontend Developer, building scalable and responsive web and mobile applications. Key work includes developing the Aynā Salsabīl project, a platform for safe internet browsing, using React.js, TypeScript, Expo, and Tailwind CSS. Collaborating with a distributed team across the Arab world to deliver impactful solutions that serve the Muslim community.
Teaching experience
Sharing what I know — helping the next generation write their first lines of code.
Python Instructor
Softy Skills- Taught programming basics in Python to teens aged 12–16.
- Designed engaging lessons and hands-on exercises to make coding fun and accessible.
- Guided students through mini-projects to reinforce learning and build confidence.
- Supported students individually to help them overcome challenges.





Projects
Products I've helped design and build. Each opens into a detailed case study.

onq
onQ is an innovative chat application that enables real-time messaging, group creation, and event management, streamlining communication and organization for users.

GoRec
The app runs entirely in the browser with no downloads or installations required. Users can start recording instantly with a clean and intuitive interface, making it ideal for tutorials, demos, and remote collaboration.

Custom Service Platform
Scalable customer support service with real-time messaging, personalized product tours, dynamic banners, custom popups, and targeted content. Supports team collaboration, permission management, and automated notifications.
Ramadan Tracker
A Ramadan tracking website that helps users monitor their prayers, duas, and Quran recitation, providing insights into their progress throughout the month.

ntaj
Ntaj is a platform that helps users organize tasks, set goals, and track their progress. It promotes productivity through collaboration and structured goal setting.

ntaj member
Ntaj Member App is a platform that allows members to manage their tasks, set goals, and track their progress within productivity clubs. It helps users stay accountable through weekly updates, collaboration, and structured goal tracking.

The Key
TheKey is a complete learning platform that helps students, instructors, and administrators manage courses, assignments, and exams in one place. It brings together smart AI assistants, interactive lessons, and gamified rewards to make studying more engaging and effective. From enrollment to graded results, it streamlines every step of the learning journey for schools and learners alike.

arabizzi
Arabizzi turns Arabizi and Latin phrases into proper Arabic script, whether Tunisian dialect or Modern Standard Arabic (Fusha), right from your browser toolbar.

chronomanager
An intuitive task management app featuring folders, lists, drag-and-drop, and three powerful views: Kanban, Priority, and List — designed to keep you organized and in control.

Aina Salsabila
A comprehensive ecosystem platform web, mobile, and desktop designed to protect Muslims from inappropriate content online. The app provides robust filtering, monitoring, and educational tools to ensure a safe digital environment.
Articles & notes
Thoughts on web development, design, and building products.
The Future of State Management: Why I Switched from Redux Toolkit to React Query + Zustand
A deep dive into modern state management why I moved from Redux Toolkit to React Query and Zustand, and how this combo made data handling simpler, faster, and more scalable.
Why Every Front-End Developer Should Learn UI/UX Basics
I shared how learning UI/UX design improved my work as a front-end developer. It helped me build better interfaces, especially in projects without ready-made designs. I also believe designers should learn basic front-end to improve teamwork. Uxcel is a great place to start learning UI/UX.
How to Create and Publish Your Own NPM Package
A step-by-step guide to building, testing, and publishing your own NPM package. Learn how to set up your project, write clean documentation, and share your code with the JavaScript community.
Exploring Shadow Root Use Cases and Its Utility in Web Development
An in-depth exploration of Shadow DOM and its role in creating encapsulated components. Learn how Shadow Root can improve modularity and styling isolation in modern web applications.
What I work with
Technologies and tools I reach for when building modern web products.
AI & Analytics
Tools & Workflow
Backend & Database
Frontend Development
Version Control
Let's build
something good.
Have a project in mind or just want to say hello? Send a message or reach out directly.