I'm Amir Dridi, a Full-Stack Developer & IT Specialist from Tunis
I build and maintain production web, mobile and AI-integrated applications.

What I work on
Most of my work is on applications that are already live: adding features, fixing problems and keeping them running.
Web development
React, Next.js and Vite frontends, from the first component to a responsive interface that holds up on real devices.
Mobile development
React Native and Expo applications, including Android builds, testing and Firebase Cloud Messaging push notifications.
Backend & databases
Supabase and PostgreSQL work: schema design, authentication, Row Level Security, database views and RPC functions.
AI integrations
Wiring AI APIs into existing products: document and PDF based features, conversational assistants and voice AI.
Deployment & support
Vercel and Railway deployments, staging and production environments, debugging live issues and access-control fixes.
Get in touch
Working on something else, or not sure where your project fits? Send me the details and I'll tell you if I can help.
Get in touch
Who's behind all this?
I'm a self-taught software developer and IT specialist with practical experience building and maintaining web and mobile applications. I mainly work with React, Next.js, Supabase and PostgreSQL, and I've handled authentication, access control, deployments and production issues.
Mostly work on live applications
A big part of my experience comes from applications that are already in production: fixing problems, adding features and improving them over time.
Web, mobile and AI integrations
Alongside web work I've built mobile apps with React Native and Expo, and integrated AI features into existing products.
Building my own products
I founded Doura.tn, an automotive platform for the Tunisian market, and I build websites and platforms through TechyTak.
Take a look at the
things I've built
Doura.tn - automotive platform for the Tunisian market
I built the new-car catalogue, vehicle comparison, used-car listings and the price-estimation tool, along with the showroom, administration and analytics screens. The frontend is React, Vite and Tailwind CSS, with Supabase and PostgreSQL behind it: authentication, Row Level Security, database views and RPC functions. I also handle the Vercel deployment, the OVH domain and DNS setup, analytics, SEO and Search Console indexing, and production monitoring and debugging. A good part of the work happens off-screen, talking directly with showrooms, automotive businesses and potential partners.
Visit doura.tn
MBSchool - school management and educational platform
The platform students, teachers and school administration use day to day: educational content, student and user management, and administrative tools on top of authentication, roles and role-based permissions. The data sits in Supabase and PostgreSQL with Row Level Security, and the platform also includes AI tutoring built on document and PDF based workflows. It runs in production on Vercel.
Visit mbschool.tn
Dr. Boug Dental Store - mobile app and AI receptionist
A React Native and Expo application for a dental clinic, covering appointments, patient management and staff workflows, with an Arabic RTL interface for patients and a French one for the staff. Supabase handles authentication and the database, Firebase Cloud Messaging handles patient notifications, and the clinic's phone line is answered by an AI telephone receptionist wired up through voice AI and telephony/SIP integration. I also handle the Android builds, testing and production troubleshooting.

Take a look at my work experience
MBSchool is my main employment and where most of my full-stack and IT work happens. The rest is project-based work I take on alongside it.
See my LinkedInFull-Stack Web Developer / IT Specialist
MBSchool - Mahdaoui Brothers School
Employment under contract, and my main IT job. I develop and maintain the school's digital and educational platforms on both the frontend and the backend: student, teacher and administration features, content and user management, authentication, authorization and role-based access control. The data layer is Supabase and PostgreSQL with Row Level Security, database work and admin dashboards. I also build AI tutoring functionality on FastAPI services with document and PDF based workflows, and I look after the production and recette environments on Vercel and Railway, including QA, production debugging, bug fixes, security and performance improvements.
Mobile Application & AI Integration Developer / IT Consultant
Dr. Boug Dental Store
Project-based freelance work. I develop the clinic's mobile application for patients and staff with React Native and Expo, covering appointment management, patient management and staff workflows on top of Supabase authentication and database integration. I handle Firebase Cloud Messaging push notifications, the Android builds and testing, production troubleshooting, and the AI telephone receptionist with its appointment-related integrations, voice AI and telephony/SIP work.
Web Developer / IT Consultant
Ali Tattoo
Project-based freelance work. I built the website and its responsive interface, handled deployment and the technical integrations, and I keep it maintained: troubleshooting, updates and performance improvements for the studio's digital presence.
Marketing
Allo Reparateur
Part-time marketing role.
The things I
actually work with
Technologies and practices I've used on real projects, not a wishlist.
Frontend
Backend & database
Mobile
AI & integrations
Cloud & deployment
Engineering, IT & tools
Training, certifications
and languages
42 Heilbronn
Programming / software-development training
Four-week intensive peer-to-peer coding bootcamp, attended on a full scholarship.
Slimen Ben Slimen High School
Zaghouan, Tunisia
Baccalaureate.
Certifications
- Foundations of CybersecurityCoursera, August 2023Verify certificate
- Programming with JavaScriptCoursera, April 2023
- Introduction to Software Engineering (with Honors)Coursera, October 2022Verify certificate
- Data Science and Machine Learning FundamentalsCorporate Finance Institute, October 2022Verify certificate
Languages
- ArabicNative
- EnglishProficient
- FrenchProficient
- GermanBasic