Available for opportunities

Ayoub Krimi

Software Developer building high-concurrency distributed systems with Go, React, and Next.js

gopher gamer
gotham gopher
lifting 1TB gopher
power to the linux gopher
standing gopher
surfing JavaScript gopher
vim-go gopher
witch learning gopher
gopher with C book
zorro gopher
gopher gamer
gotham gopher
lifting 1TB gopher
power to the linux gopher
standing gopher
surfing JavaScript gopher
vim-go gopher
witch learning gopher
gopher with C book
zorro gopher
Go
TypeScript
React
Next.js
Docker
PostgreSQL
Redis
Python
Linux
GitHub
Git
Neovim
Go
TypeScript
React
Next.js
Docker
PostgreSQL
Redis
Python
Linux
GitHub
Git
Neovim
Scroll

About

Who I Am

I am a Backend Developer and Computer Science graduate from ISI Ariana. I specialize in building distributed systems and microservices, with a focus on performance and scalability.

Experience

During my final year internship, I contributed to a high-load project intended for airport infrastructure. This opportunity helped me master Go and deep-dive into microservices architecture, where I learned to handle significant traffic and complex asynchronous communications.

Philosophy

I believe in writing clean, efficient, and maintainable code. I prefer simple solutions that are easy to understand and robust enough to handle real-world demands. Beyond coding, I am passionate about sharing knowledge. As the former Head of the High-Level Programming Department at Freeways Club, I led workshops on Git, Linux, and web fundamentals, helping other students build their technical foundations.

Always Growing

I am always looking to learn new tools, automate repetitive tasks, and contribute to open-source software while crafting impactful engineering solutions.

The Primeagen

The Primeagen energy I try to channel into my work.

Experience

Software Developer (Freelance)
Current
Jul 2026 - Present · 2 mos
AsteroideaMégrine, Ben Arous, Tunisia · On-site
  • Continued contributing to POSIFY, a production-grade parking management solution, after successfully completing my internship on the same team.
  • Developed new backend and frontend features while improving existing functionality through refactoring, performance enhancements, and bug fixing.
  • Designed and implemented new REST APIs and contributed to distributed, event-driven communication between internal and external services using NATS.
  • Worked closely with the CTO, developers, and QA team to prepare the platform for customer demonstrations and real-world deployment scenarios.
  • Performed extensive validation and testing in production-like environments, ensuring reliable integration with parking infrastructure and external microservices.
GoGinPostgreSQLReactTypeScriptDockerNATS
Full-Stack Developer Intern
Jan 2026 - Jun 2026 · 6 mos
AsteroideaMégrine, Ben Arous, Tunisia · On-site
  • Contributed to the development of POSIFY, an integrated parking management solution composed of a Point of Sale (POS) system and a Backoffice platform.
  • Designed and implemented backend services and REST APIs in Go (Gin), focusing on scalable architecture, business logic, and PostgreSQL data management.
  • Developed React/TypeScript interfaces for both the POS and Backoffice applications, delivering operational workflows and administrative features.
  • Built event-driven microservices using NATS to synchronize data with external systems and support real-time communication across the platform.
  • Developed a dedicated microservice for EPSON receipt printers and integrated the POS with parking hardware, including the PMS, printer, tariff, barrier, and camera systems, through HTTP, Server-Sent Events (SSE), and NATS.
  • Implemented authentication, role-based access control (RBAC), dashboards, and configuration management while collaborating on the overall system architecture.
  • Containerized services with Docker/Docker Compose and took part in the deployment workflow, publishing application images to a private Nexus registry for validation in the company's testing environment.
GoGinPostgreSQLReactTypeScriptNATSDockerDocker Compose

Education

Professional Master's Degree — Information Systems and Infrastructure Security
In Progress
Sep 2026 – Jun 2028
Higher Institute of Computer Science (ISI), ArianaAriana, Tunisia

Focused on securing IT systems, networks, and embedded systems. Builds on my backend engineering background with a security-first lens — network and infrastructure security, secure system design, and risk management for real-world ICT environments.

CybersecurityNetwork SecurityInformation SecuritySystems SecurityRisk ManagementSecurity Architecture
Bachelor's Degree — Computer Science
Sep 2023 – Jun 2026
Higher Institute of Computer Science (ISI), ArianaAriana, Tunisia

A broad, hands-on foundation across the core of computer science — computer architecture, operating systems, algorithms and data structures, databases, computer networks, full-stack web development, and an introduction to artificial intelligence and machine learning. That mix of low-level systems knowledge and modern software engineering practice — combined with real production experience at Asteroidea during my final year — shaped how I approach backend engineering today: understanding not just how to build a system, but how it actually runs underneath.

GoLinuxDistributed SystemsMicroservicesREST APIsPostgreSQL
View POSIFY Case Study

Projects

POSIFY
FeaturedDeep DiveClosed Source
Jan 2026 – Present

An integrated parking management platform (POS + Backoffice) built for Asteroidea, with event-driven microservices in Go and hardware integrations for printers, barriers, and cameras. Started as my final-year internship (PFE) project, now an ongoing freelance engagement.

GoGinPostgreSQLReactTypeScriptNATSDocker
SysAct
Featured
May 2025

A terminal user interface (TUI) tool built in Go with Bubble Tea that lets you quickly perform system actions like logout, suspend, reboot, or power off—ideal for tiling window manager users.

GoBubble TeaLip Gloss
AyatAlHaqq
Featured
2024

A responsive web app to read and listen to Quranic verses, built with React and Tailwind CSS, powered by the Quran.com API. Features dark/light mode, Surah navigation, and daily Surah highlights.

ReactTypeScriptTailwind CSSQuran.com API
Classroom LMS
Featured
Dec 2024

A full-stack learning management system inspired by Google Classroom. Teachers create quizzes and manage classrooms; students join, submit work, and get instant feedback. Includes JWT auth, role-based access, and responsive UI.

ReactTailwind CSSDjangoDRFMySQLPython

Skills

Languages
Go
Python
JavaScript/TypeScript
HTML
CSS
Php
Java
Rust
C/C++
Frameworks & Libraries
React
Next.js
Django
Django REST Framework
Gin
NestJS
TailwindCSS
Zustand
Databases & Message Brokers
SQLite
MySQL
PostgreSQL
Redis
NATS
RabbitMQ
Tools
Git
Github
Gitlab
Docker
Docker Compose
Github Actions
Linux
Vim/Neovim
Visual Studio Code
Zed
Nginx

Resume

Contact

Let's connect. Whether you have a question, a project idea, or just want to say hi — my inbox is always open.

Portfolio demo