Hello, I'm

Hamid Karadzha

|

Software and Internet Technologies student passionate about backend development, artificial intelligence and building practical software solutions.

0 Projects shipped
0 Design patterns
0 Certifications
0 Languages spoken

01 — About

Who I am

I'm a 20-year-old Software and Internet Technologies student at Technical University, currently in my 3rd year. My web foundations started early on with HTML5, CSS3 and JavaScript, before I moved into backend-focused languages. My programming journey continued with C++ in my first university year, where I built a foundation in programming fundamentals, algorithms and data structures. I also took part in competitive programming competitions, which sharpened my problem-solving skills and algorithmic thinking.

Currently, I'm expanding my knowledge in software engineering, backend development and artificial intelligence — working with Java and PHP, and going through an internship focused on software development and ML/AI integration. I enjoy building practical software solutions and continuously improving my technical skills.

02 — Skills

Technical toolkit

{ }

Programming

C++ Java PHP JavaScript
</>

Frontend

HTML5 CSS3 JavaScript Responsive Design
DB

Backend

Java PHP SQL

Concepts

OOP Design Patterns Algorithms Data Structures
AI

Artificial Intelligence

Machine Learning AI Integration

03 — Experience

Where I've worked

Current

Software Development Intern — ML/AI Integration

Working on software development tasks involving artificial intelligence technologies and integration of ML solutions.

04 — Projects

Selected work

Condor Rent

Live

Web platform for construction equipment rental developed from scratch. Includes responsive design, frontend development and SEO optimization.

HTMLCSS JavaScriptSEO

Java Calendar CLI

Academic

Command-line calendar application built around a Command pattern architecture, with a custom CLI interpreter, service layer and typed exception handling.

JavaCommand PatternOOP

Design Patterns Showcase

Academic

Ten Gang of Four design pattern implementations — State, Observer, Bridge, Decorator, Composite, Adapter, Flyweight, Chain of Responsibility, Factory Method, Strategy.

JavaDesign PatternsOOP

Parking Spot Management

Academic

JavaFX desktop application for managing parking spots, with an MVC architecture and an embedded H2 database.

JavaJavaFXSQL

Employee Management Database

Academic

Normalized relational database design for managing employees, departments, positions, languages and absence tracking — 9 tables including a many-to-many link.

SQLDatabase DesignNormalization

Bodybuilding Competition Manager

Academic

C++ console application for managing competition participants — search, sort, categorize by age, and rank winners by body-proportion ratio, with file persistence.

C++StructsFile I/O

Competitive Programming Solutions

Academic

Seven algorithmic problems solved in C++ — GCD via Euclidean algorithm, spiral and concentric matrix generation, triangle geometry, modular arithmetic, and an O(n) frequency-counting optimization.

C++AlgorithmsOptimization

AI / Machine Learning Projects

Coming Soon

Future projects focused on artificial intelligence, machine learning integrations and automation.

Machine LearningAutomation

05 — Education

Academic background

Technical University

Software and Internet Technologies — 3rd year (2nd year completed)

Algorithms & Data Structures Object-Oriented Programming Databases Computer Architecture Discrete Structures Web Technologies

06 — Certifications

Certifications

TA

Telerik Academy — Web Programming

HTML/CSSJavaScript
TA

Telerik Academy — Digital Science

Digital Fundamentals

07 — Languages

Languages

Bulgarian — Native Turkish — Native English — B2 German — A1

08 — Contact

Let's build something together

Open to internships and entry-level opportunities in backend development and AI.