Software Engineering Student

Hello, I'm Tarek Gritli

I build elegant, high-performance web applications with meticulous attention to detail and a focus on user experience.

Profile Picture
About Me

Crafting digital experiences with precision and purpose

I'm a passionate software engineer with expertise in building modern web applications. With a strong foundation in both frontend and backend technologies, I specialize in creating seamless, user-centric digital experiences.

My approach combines clean code principles with a keen eye for design, ensuring that every project I work on is not only functionally robust but also visually compelling and intuitive to use.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.

Work Experience

Software Engineer Intern
Caelor
Jul 2026 - Sep 2026
  • Integrated Mixpanel analytics across 5+ Atlassian Forge apps (Jira, Confluence), instrumenting event tracking against a product-defined taxonomy within Atlassian's approved analytics domain constraints.
  • Built a dashboard translating tracked events into usage and engagement metrics, giving a non-technical product team visibility into feature adoption.
JavaScriptPythonTypeScriptMixpanel
Software/DevOps Engineer (Contractor)
KothonTech GmbH
Dec 2025 - Jul 2026
  • Migrated a PM2-run production deployment to Docker with CI/CD, stood up a staging environment where only production existed before, and centralized secrets retrieval through AWS Secrets Manager.
  • Right-sized EC2 infrastructure based on system load profiling, cutting infrastructure costs by 85–90% with no performance degradation.
  • Refactored the legacy codebase into a scalable architecture, remediated CVSS-classified security vulnerabilities, and raised test coverage from 0% to 60%+.
  • Shipped real-time multi-user collaboration via WebSockets for a client dashboard, including live presence indicators, cross-entity sync, and field-level concurrent editing resolved through a 3-way merge.
  • Built the end-to-end ticketing email system for an Event Management SaaS client, covering three transactional flows (payment confirmed, payment pending, order cancelled) with dynamic attachments: PDF tickets, Apple Wallet passes, and invoices
  • Implemented RFC 8058 compliant one-click unsubscribes and iCalendar (.ics) event integration, ensuring deliverability compliance and a native calendar experience for attendees
  • Eliminated a cross-organization data exposure vulnerability by enforcing foreign key constraints and RLS-protected database policies, preventing tenant boundary violations across the multi-org platform.
  • Improved platform query performance by adding indexes on previously unindexed search and filter columns and implementing server-side prefetching for PostgreSQL filter tables, reducing redundant client round-trips on high-traffic filter tables
Next.jsSupabaseSentry
Software/DevOps Engineer
Bakchich
Sep 2024 - Dec 2025
  • Built a full-stack SaaS advertising platform, connecting advertisers with 300+ streamers using Next.js and Strapi CMS with PostgreSQL, handling campaign management and end-to-end streamer onboarding.
  • Architected an automated ad injection pipeline using Trigger.dev to orchestrate campaign delivery across 100+ concurrent live streams simultaneously, eliminating all manual ad placement operations.
  • Architected automated ad injection pipeline using Trigger.dev to orchestrate campaign delivery across 100+ concurrent streams, eliminating manual ad placement for every campaign run.
  • Cut database CPU load by 60% by introducing Redis caching for high-frequency queries and implemented resilient error-handling strategies to prevent cascading request storms during third-party service outages.
  • Diagnosed and resolved a production WebSocket reliability issue using SigNoz observability, restoring reliable alert delivery by implementing sticky sessions for session affinity across scaled pods.
Next.jsStrapiPostgreSQLMySQLTrigger.devn8nWebsocketsPythonFlaskFastAPIRedisDockerCoolifyArgoCDKubernetes
Frontend Developer Intern
Metadrift
Jun 2024 - Sep 2024
  • Built and customized React dashboard modules for pharmaceutical jewelry manufacturer ERP system, including inventory management, HR, order tracking, finance, client management, and analytics interfaces.
React.jsTailwindCSSFigmaPostgreSQLNestJSDocker
Full Stack Developer Intern
SeekMake
Jun 2024 - Aug 2024
  • Debugged and resolved critical payment processing vulnerabilities and user interaction defects in the platform's engagement system.
  • Integrated SeekMake's quote generation API with CyberMake's 3D modeling platform, enhancing product offerings.
Angular.jsExpress.js
Featured Projects

My Recent Work

Here are some of the projects I've worked on recently. Each project presented unique challenges and opportunities for growth.

Project Devflow image

Devflow

A Stack Overflow-inspired Q&A platform built with Next.js, featuring AI-powered features and modern web technologies.

Next.jsDockerPostgreSQL
Project FarmLink image

FarmLink

FarmLink is a digital platform designed to empower farmers by fostering community engagement, providing AI-driven agricultural assistance, and streamlining farm management.

NestJSDockerComputer VisionRAGReact.jsPostgreSQL
Project Local RAG image

Local RAG

A local RAG system that allows you to upload PDF documents and chat with an AI assistant that can retrieve and reference information from your documents using hybrid search.

OllamaOpenSearchTesseractDockerStreamlit
Project NewsMind AI image

NewsMind AI

An intelligent newsletter platform that automatically generates personalized AI-curated newsletters based on user preferences, featuring subscription management, payment processing, and automated email delivery.

Next.jsDockerPostgreSQLTrigger.devStripe
Project Semantic Book Recommender image

Semantic Book Recommender

An AI-powered book recommendation system that uses semantic search and emotion analysis to provide personalized book suggestions based on natural language descriptions.

PythonChromaGradioTransformersLangChain
Project AI Note App image

AI Note App

AI Note App is a smart note-taking application that uses AI to help users summarize and manage their notes more effectively.

Next.jsTailwind CSSShadcnUISupabaseOpenAI
Project MenaSYP image

MenaSYP

The IEEE R8 MENA Student and Young Professional Congress (MENASYP) is a premier regional event that unites students, young professionals, and industry leaders from across the MENA region.

Next.jsTailwind CSS
Project CarthageBot image

CarthageBot

A smart chatbot created to answer student questions about an educational institute. It provides quick, accurate information about courses, events, services, and policies. The chatbot understands context to deliver helpful, conversational responses.

PythonRAGNext.jsTailwind CSS
Professional Skills

Technologies & Expertise

I've worked with a wide range of technologies throughout my career, constantly expanding my skill set to stay at the forefront of web development.

Languages

JavaScriptTypeScriptPythonCC++SQL

Frontend

React.jsNext.jsHTML/CSSTailwindCSSShadcnUIBootstrap

Backend

Node.jsExpress.jsNest.jsStrapiFlaskFastAPI

Database

MongoDBPostgreSQLMySQLRedis

DevOps & Tools

DockerKubernetesGit/GitHubCI/CDCoolifyTerraform

Message Systems

RabbitMQRedis Pub/Sub

AI/ML

RAGLLMsNLP
Get in Touch

Let's Work Together

Have a project in mind or want to discuss potential opportunities? I'd love to hear from you. Feel free to reach out through any of the channels below.

Send Me a Message

Contact Information

Email

gritli.tarek66@gmail.com

Phone

+216 92 803 770

Location

Tunis, Tunisia

Available for Opportunities

I'm currently available for freelance work, contract positions, and full-time opportunities. Let's create something amazing together.

💡 You'll receive an automatic confirmation email when you submit the form above.