Third-year Software Engineering student focused on backend development, distributed systems, and AI-driven applications. I build production-grade services with Java & Spring Boot, and ship full-stack products end to end.
public class Developer {
String name = "Hüseyin Enes Ertürk";
String role = "Software Engineering Student (4rd Year)";
String location = "Turkey";
String focus = "Backend Development & Distributed Systems";
String[] learning = {"Spring Boot", "Microservices", "Cloud & DevOps"};
String[] languages = {"Java", "C#", "Python", "TypeScript", "Dart"};
}- Currently building StoryLucid, a mobile-first ed-tech application and Fallrise, an era based strategy game.
- Deepening my expertise in Spring Boot, microservices, and cloud-native architecture
- Interested in scalable system design, AI integration, and clean, maintainable backends
Languages
Backend & Frameworks
Databases & Cache
DevOps & Tooling
"Your City, Your Rules, Your Workforce."
Agentia lets users create, run, and share their own AI agents — no complex flow diagrams required. Unlike n8n, Make.com, or Zapier, it delivers a fully mobile-native experience, elevated by a gamified Agent City interface.
Highlights
- Agent Builder — Create an AI agent in minutes through a 4-step wizard (identity, personality, capabilities, publishing)
- Agent City — A gamified, zoom-and-pan city map where each island represents an agent category
- Pipeline System — Chain multiple agents so each one's output feeds the next, with sharing and forking
- Agent Hub — A marketplace to discover, rate, and fork agents, with a usage-based credit system (70/30 revenue split)
- 8 AI Tools — Web search, summarization, code execution, URL reading, data transformation, and more, powered by LangChain + Google Gemini
- Webhook Triggers — Securely trigger pipelines from external systems via unique secret tokens
Architecture
A microservices system orchestrated with Docker Compose (10 services), deployed via Kubernetes, with full CI/CD and observability.
| Layer | Technology | Details |
|---|---|---|
| Mobile | Flutter 3.x (Dart) | Riverpod, go_router, Dio |
| Core API | Java 17 / Spring Boot 3.x | JPA, Flyway (16 migrations), JWT, Redis, Swagger |
| AI Worker | Python 3.11 / FastAPI | LangChain, Celery, Google Gemini |
| Web Dashboard | Next.js 14 / TypeScript | Recharts, JWT auth |
| Data | PostgreSQL 16 · Redis 7 | RLS support, Celery broker |
| Observability | Prometheus + Grafana · k6 | Custom dashboards, 100-user load tests |
Jobverse — Job Trend Analysis Platform
A web application that analyzes job-market trends and surfaces data-driven insights.
- Role: Backend Developer · Stack: TypeScript, Data Analytics · Deploy: DigitalOcean
- Real-time market analysis, trend visualization, and predictive analytics
OCPP CAN Bus Security — EV Charging Security Research
Security analysis and threat simulation for electric-vehicle charging stations over the OCPP protocol.
- Identified and simulated 10 distinct threat vectors in a team-based research project
- Delivered a full security assessment with mitigation strategies
TravelCabinet — Travel Agency Management System
A Windows desktop application (C#/.NET) for end-to-end travel-agency operations.
- Ticket sales, hotel reservations, and tour-package management on MS SQL Server
- Integrated AI-powered chatbot for customer support
Notest — AI-Powered Study Assistant
An intelligent note-taking tool that summarizes content and generates practice questions.
- NLP-driven smart summaries and auto-generated quizzes to improve study efficiency
CommsItumo — YouTube Analytics Platform
A full-stack platform for comment analysis and channel insights.
- Sentiment analysis on YouTube comments with an interactive AI assistant for data-driven recommendations
Quizz.AI — Adaptive Learning Quiz Platform
AI-generated quizzes with difficulty adaptation and performance tracking.
- Topic-based question generation, detailed analytics, and progress tracking (team project)
SayCheese — Photography Marketplace
A Flutter mobile marketplace connecting photographers with clients.
- Photographer profiles, booking system, and revenue sharing (team project)
Age of Blocks — Web-Based Strategy Game
A browser-based, real-time mini strategy game with a 2-player lobby system.
- Strategic resource management and territory control



