Skip to main content
KT
Available for work

Karim Tounsi

Hi, I'm|
GitHubLinkedInGet in touch

Java Full Stack Developer

About Me

Karim Tounsi
Available
0+

Years exp.

0+

Projects

Java Full Stack Developer with over 5 years of experience building modern web applications based on Spring Boot. I specialize in backend development, REST API design, implementing complex business logic, and building scalable systems using Spring Data JPA, Spring Security, and layered architecture.
I seamlessly integrate dynamic frontend elements using jQuery, JSP, Thymeleaf, Bootstrap, DataTables, and data visualization libraries, while developing modern user interfaces with React, Next.js, and TypeScript, building SPAs and complex analytical dashboards.
I develop AI-powered solutions using Spring AI, integrating large language models (LLMs) with backend applications, implementing content generation and analysis, data processing, and business process automation using AI model APIs. I have experience integrating AI into web applications (Spring Boot + REST) and designing scalable architectures for AI components. In personal projects such as OrderFlow, I build event-driven microservices using Apache Kafka and RAG-based AI solutions leveraging semantic search, pgvector vector databases, and local embedding models to generate context-grounded LLM responses with source citations.
I have experience building advanced reporting modules, Excel exports, data visualization, and process automation (e.g., alert systems, comparative data exports).
I use Selenium for test automation and web process automation, supporting application quality and stability.
Experienced in working with large, maintained codebases and in database design and optimization. I have built Chrome extensions and tools integrating data from external services. I have experience with integrations (Google OAuth2, Stripe) and cloud deployments.
Strongly focused on performance and optimization, particularly in writing efficient SQL queries, data processing, and leveraging multithreading to build fast and scalable solutions. Passionate about clean architecture, good programming practices (Clean Code), attention to detail, and delivering intuitive, user-friendly solutions.
Get in touchView projects
Java✦Spring Framework✦Apache Kafka✦React✦Next.js✦TypeScript✦PostgreSQL✦MongoDB✦Docker✦Hibernate✦REST API✦Maven✦JavaScript✦Stripe (Payments)✦Git✦MySQL✦JWT✦Java✦Spring Framework✦Apache Kafka✦React✦Next.js✦TypeScript✦PostgreSQL✦MongoDB✦Docker✦Hibernate✦REST API✦Maven✦JavaScript✦Stripe (Payments)✦Git✦MySQL✦JWT✦
WebSockets◆Redis◆JMS◆Selenium◆Thymeleaf◆Bootstrap◆IntelliJ IDEA◆TimescaleDB◆Jenkins◆Spring AI◆AI Integration & Development◆Vercel◆AWS EC2◆jQuery◆Oracle Database◆Cloudflare◆Swagger◆JUnit◆Integration Testing◆RAG◆WebSockets◆Redis◆JMS◆Selenium◆Thymeleaf◆Bootstrap◆IntelliJ IDEA◆TimescaleDB◆Jenkins◆Spring AI◆AI Integration & Development◆Vercel◆AWS EC2◆jQuery◆Oracle Database◆Cloudflare◆Swagger◆JUnit◆Integration Testing◆RAG◆

Technologies

Skills

JavaJava Enterprise EditionSpring FrameworkHibernateMavenJUnitIntegration TestingJWTREST APIApache KafkaJMSSwaggerSeleniumWebSocketsJPQLApache POI (Excel)Stripe (Payments)JavaServer PagesThymeleafFreeMarkerJavaScriptTypeScriptReactNext.jsHTMLCSSBootstrapMetronicjQueryDataTablesDataTables EditorChrome Extensions (OAuth2)SQLMySQLPostgreSQLMongoDBRedisTimescaleDBOracle DatabaseDockerJenkinsGitIntelliJ IDEAJIRAHerokuRailwayVercelAWS (EC2)CloudflareAgile/SCRUMTest Driven DevelopmentAI Integration & DevelopmentSpring AIRAG (Retrieval-Augmented Generation)Vector Search (pgvector)
5+
years experience
40+
technologies
10+
projects shipped
100%
commitment

Selected projects

Portfolio

OrderFlow
View DetailsLive Demo
2026
shop

OrderFlow

Event-driven e-commerce platform built as three Spring Boot microservices communicating through Apache Kafka. Demonstrates production-grade reliability patterns - Transactional Outbox, idempotent consumers (exactly-once processing) and Saga choreography - plus a RAG-powered AI shopping assistant (Spring AI, pgvector, local ONNX embeddings). Deployed live on AWS.

Java 25Spring Boot 4Spring AIApache Kafka+12
View Details
ShopFloor
View DetailsLive Demo
2026
manufacturing

ShopFloor

A comprehensive shop floor management web application with real-time monitoring of production KPIs (OEE, productivity, efficiency, downtime) for manufacturing environments.

Spring BootReactNext.jsTypeScript+6
View Details
MySongAI
View DetailsLive Demo
2026
product

MySongAI

A web application that uses AI to generate custom songs as personalized gifts. Users fill in a form about their loved one and the AI composes unique lyrics and music tailored to that person. Ready in 3 minutes.

Java 21Spring Boot 3Spring Data JPAPostgreSQL+12
View Details
ImStore
View DetailsLive Demo
2020
shop

ImStore

Client can register account and order products. App management by admin.

Spring MVCHibernateMySQLJavaServer Pages+4
View Details
Charity Web Service
View DetailsLive Demo
2020
service

Charity Web Service

User can register account and order pickup of donated items. Admin manages users, other admins and institutions.

Spring MVCHibernateMySQLREST API+4
View Details

Let's work together

Contact Me

Email
e.karimtounsi@gmail.com
Location
Łódź, Poland
Available for work

I typically respond within 24 hours.

Find me on

GitHub
LinkedIn

KT

Building modern, scalable web applications

Made with — © 2026 Karim Tounsi