Available for work

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.

Abdelkader BouzomitaSoftware Engineer
01/About

Get to know me

Abdelkader Bouzomita

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

Jul 2026 – Present · 2 mos
Revixa logo

Founder

Part-time
Revixa

Sousse, 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
Dec 2025 – Jul 2026
thekey logo

Full-Stack Engineer

thekey
  • 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.
October 2024 - December 2025
Softylines logo

Frontend Developer

Softylines
  • 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

September 2025 - June 2027

HORIZON UNIVERSITY

Master's Degree in Devops and SRE

Sousse, Tunisia

September 2022 - June 2025

HORIZON UNIVERSITY

Bachelor's Degree in Computer Science

Sousse, Tunisia

September 2018 - June 2022

EL CHABI HIGH SCHOOL

Distinguished High School Diploma with Honors

Medenine, Tunisia

02/Community

Volunteering

Giving time to mission-driven work that serves people, not just products.

ITQAN logo

Open Source Project Maintainer

ITQAN · مجتمع إتقان لتقنيات القرآنEducation

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
Mafaza logo

Frontend Developer

Mafaza · مفازاPart-time

Jul 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.

React.jsTypeScriptExpoTailwind CSS
View the case study
03/Teaching

Teaching experience

Sharing what I know — helping the next generation write their first lines of code.

Jul – Aug 2025

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.
PythonTeachingCurriculum design
Student following a Python lesson on input and output
Abdelkader presenting during a Softy Skills session
Students receiving their course completion certificates
Abdelkader with students at the graduation event
Abdelkader with his trainer certificate
04/Selected Work

Projects

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

onq project preview
01

onq

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

typescriptreactjsscssantd+4
GoRec project preview
02

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.

typescriptsupabasereactjstailwind css
Custom Service Platform project preview
03

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.

typescriptreactjsscssantd+11
Ramadan Tracker project preview
04

Ramadan Tracker

A Ramadan tracking website that helps users monitor their prayers, duas, and Quran recitation, providing insights into their progress throughout the month.

React.jsViteZustandTailwind CSS+1
ntaj project preview
05

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.

TypeScriptReact.jsReact QueryTailwind CSS+2
ntaj member project preview
06

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.

TypeScriptReact.jsReact QueryTailwind CSS+2
The Key project preview
07

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.

BunTurborepoTypeScriptVite+17
arabizzi  project preview
08

arabizzi

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

Next.jsReactTypeScriptTailwind CSS+3
chronomanager project preview
09

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.

typescriptnextjstailwindshadcn+1
Aina Salsabila project preview
10

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.

TypeScriptNext.jsZustandTailwind CSS
06/Capabilities

What I work with

Technologies and tools I reach for when building modern web products.

01

AI & Analytics

Mastra PostHog Sentry OpenAI API Retrieval-Augmented Generation (RAG) AI Workflow Automation Vector Search
02

Tools & Workflow

VS CodeCursorClaudenpm/yarnWebpackViteJestTesting LibraryAgile Methodology Bun Turborepo Jest Husky tsup
03

Backend & Database

Node.jsExpressMongoDBFirebaseSQL BasicsSupabaseStrapicontentful Elysia PostgreSQL Redis pgvector Kysely Drizzle ORM BullMQ Azure Blob Storage
04

Frontend Development

HTML5CSS3JavaScript (ES6+)TypeScriptReactVue.jsNext.jsTailwind CSSZustandReact QueryRedux ToolkitSCSSVite TanStack Router TanStack Query Radix UI Storybook Recharts Zod React Hook Form
05

Version Control

GitGitHubGitLabConventional CommitsBranching Strategies
07/Contact

Let's build
something good.

Have a project in mind or just want to say hello? Send a message or reach out directly.