
Zied BACHOUAL
Full-Stack Developer | Software engineer
Salaire / Taux journalier
Tunisie
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Experienced Full-Stack Developer with 4+ years of hands-on experience building scalable, high-performance web and mobile applications using React, Next.js, Vue.Js, NestJS, Python and PostgreSQL. I enjoy writing clean, expressive, and maintainable code while moving fast without breaking quality. Proven track record delivering solid solutions across real estate, legal tech, and AI-powered platforms.
Expérience de travail
Software Engineer
Student Info incFreelance
févr. 2026 - Présent
9 mois
À distance
AI-Powered Real-Time Document Collaboration Platform ● Designed and developed a full-stack real-time collaborative document platform integrating Claude Agent SDK for dynamic DOCX manipulation with live streaming updates reflected instantly in the UI. ● Architected secure per-user sandbox isolation using containers, ensuring independent document processing, persistent tool-call visibility, and robust error handling. ● Extended AI-driven document generation to support DOCX, PDF, and PPTX, optimizing document transformation flows and preview reliability. ● Implemented scalable backend architecture with session persistence and Dockerized setup, delivering a production-ready environment.● Deployed frontend and backend services on a personal VPS (OVH), focusing on security, scalability, and future enhancements such as token/cost tracking and CI/CD integration. Tech Stack: Next.js, Node.js / NestJS, TypeScript, Claude Agent SDK (Anthropic), Docker, REST API, Real-time Streaming ( SSE) , VPS Deployment (OVH) Google Meet Attendance Add-on ● Developed a Google Meet add-on using TypeScript to automatically detect and track meeting attendance in real time. ● Implemented presence monitoring logic and structured data handling for accurate participant reporting. Tech Stack: TypeScript, Google Meet , GCP , FireStore , Golang Classroom & Attendance Management Platform ● Built a full-stack classroom management system for tracking students, sessions, and attendance records. ● Developed RESTful APIs in Go (Golang) for secure attendance tracking and classroom data management. ● Implemented an interactive React-based dashboard with filtering, table management, and real-time status updates. Tech Stack: NodeJs , Golang, React, TypeScript, REST API
Software Engineer
Palm.aiFreelance
sept. 2025 - janv. 2026
5 mois
À distance
Integrated SFTP connectors to automate data imports and ensure reliable, secure system synchronization ● Managed production environments end-to-end: monitoring, security hardening, incident response, and stability improvements ● Optimized Azure infrastructure costs by applying performance-driven best practices without compromising scalability ● Led front-end performance optimization initiatives (bundle size reduction, loading time improvements, Core Web Vitals) ● Contributed to the architecture and development of the new PALM platform, including multi-tenant design, Row-Level Security (RLS), and workflow automation ● Executed application upgrades, migrations, and release management (packaging, validation, deployment) ● Mentored developers through code reviews, pair programming, and technical guidance, promoting clean code and vibe coding culture ● Leveraged AI-assisted development using Anthropic models and autonomous agents to accelerate debugging, refactoring, test generation, and architectural decision-making
Instructor
GOMYCODE
juin 2025 - déc. 2025
7 mois
Tunisie
Teach modern web development fundamentals and advanced concepts covering algorithms, HTML, CSS, JavaScript, React, and Express.js ● Guide students through hands-on projects building practical coding skills for real-world applications ● Foster collaborative learning environment encouraging continuous improvement and innovation ● Mentor learners on software design principles and industry best practices ● Train students in vibe coding practices , writing clean, expressive, maintainable code while thinking in systems and real-world constraints
Software Engineer
Rovantus Digital SolutionsFreelance
oct. 2024 - févr. 2025
5 mois
À distance
Developed reusable Node.js library with comprehensive documentation and testing ● Published npm package enabling easy integration across multiple projects Stack: Python ,TypeScript
Full-Stack Developer
Tekab.dev
sept. 2022 - oct. 2024
2 ans 2 mois
Tunisie
Mobile Tenant Support App: Built React Native application with Redux, NestJS, PostgreSQL, and Docker featuring push notifications via Firebase Cloud Messaging and advanced image processing with object detection ● Housing Search Platform: Developed frontend using React.js and TypeScript integrated external data flow APIs at Worker level, generated weekly KPI reports, and automated tenant application processing with OpenAI integration ● Real Estate Platform: Created Next.js frontend for rentals and sales application with Docker deployment ● European Housing Rental Platform: Integrated external APIs, implemented new permission systems, and developed mailing module using React.js, NestJS, Next.js, and PostgreSQL ● Legal Support Platform: Built Vue.js interfaces with Prisma ORM and NestJS backend featuring PDF/Excel/Image processing, JWT authentication, responsive design, and digital signature integration via Docapost ● Chrome Extension: Developed automated email response tool using React.js and OpenAI API ● Survey Platform: Created automated online survey system with Vue.js, NestJS, Prisma ORM, PostgreSQL featuring package-based permissions, client billing, and file import/export capabilities
Formation
Polytechnique sfax
Diplôme d'ingénieur, IT engineering
2019 - 2022
2 ans 11 mois
Licences et certifications
MTA - introduction to programming using python
Délivré le : mai 2025