software engineer / mobile & backend

Emir Karatekin

Java · Kotlin · Spring Boot · React Native

A recent graduate software engineer building mobile and backend systems, focused on scalable software architecture. Developed web and mobile applications for Erasmus+ funded European Union projects.

Emir Karatekin

Emir Karatekinsoftware engineer

18 repositories
03 EU-funded platforms
2021 building software since
📍 Warsaw, Poland ✉ emirkaratekin96@gmail.com ☎ +48 797 037 087

// about

I like building systems end to end

Currently studying Computer Science, Mobile Application Design at Vizja University. Built academic and personal projects with Java, Kotlin, Spring Boot, React Native, SQL and Git.

Passionate about building scalable applications, learning current technologies, and continuously improving my software development skills. Looking for a Junior Software Engineer role where I can contribute and keep growing.

location
Warsaw, Poland
education
Vizja University, 2021–2026
focus
Mobile & Backend
languages
Turkish (native), English (B2)
github
emrkaratekin

// experience

Work Experience

2023 — 2025

Digital Project & Web Development Intern

MOBAD (Mobile Adventure Sp. z o.o.), Warsaw, Poland

  • Contributed to the SPARTA, FutureCoach and PRO-SECURE projects, funded by Erasmus+ and the European Union.
  • Built training modules, assessment tools and multilingual content for both the web and mobile app of the SPARTA cybersecurity training platform.
  • Supported personalized learning modules, progress tracking and accessibility work on the FutureCoach mobile app.
  • Developed interactive, multilingual modules for the scenario-based PRO-SECURE e-learning platform.
  • Supported the development and maintenance of project websites; ran usability tests and reported issues to the development team.
2021 — 2022

IT Support Intern

Polisan Boya Holding, Turkey

  • Provided first-level technical support for hardware, software and connectivity issues.
  • Diagnosed and resolved internet outages, network access issues and communication line problems.
  • Documented recurring technical issues and reported unresolved ones to the relevant IT staff.

// skills

Technical Skills

Languages & Frameworks

Java Kotlin Spring Boot React Native Expo

Database

SQL PostgreSQL

Web

HTML CSS JavaScript

Tools

Git & GitHub Docker Postman Mobile Testing

Design & Productivity

Figma Canva Webflow WordPress Word Excel

// projects

Full-Stack Projects

Roster

rebuild

Employee management system rebuilt from a Java Swing desktop app into a Spring Boot REST API with a React dashboard — JWT auth, bcrypt password hashing, role-scoped access.

Java Spring Boot React MySQL JWT
view project →

Draw

rebuild

A random prize-draw tool rebuilt from a Java Swing app that could freeze on small entry lists. The new version validates the winner count server-side and reveals winners one at a time with a confetti animation.

Java Spring Boot React REST API
view project →

Meridian

rebuild

A three-role hospital appointment system (chief physician, doctor, patient), rebuilt from a Java Swing app that stored passwords in plain text and built SQL with string concatenation. Now: bcrypt, JPA parameter binding, and role-based access control on every endpoint.

Java Spring Boot React MySQL JWT
view project →

Garage

full-stack

A vehicle service-tracking platform for a motorcycle workshop, built as one codebase with two experiences: a JWT-protected admin dashboard where staff log categorized maintenance — parts, inspections, photos — and a login-free customer portal where owners look up full service history by license plate, request appointments and browse vehicles for sale.

Java Spring Boot React MySQL JWT
view project →

VitalSync

ai-powered

An AI-driven health and fitness ecosystem: a generative-AI diet and workout planner tuned to your biometrics and goals, plus a computer-vision food scanner that turns a camera photo into calories, macros and a 1–10 health score — with a BMI/BMR/TDEE dashboard, hydration tracking, a 175+ item grocery catalog, and full EN/TR/PL localization.

React FastAPI SQLite Docker OpenRouter AI
view project →

// eu-funded projects & personal work

SPARTA

2024–2026

Cybersecurity training platform for sports coaches. Web and mobile app with training modules, assessment tools and simulated exercises.

view project →

FutureCoach

good practice

Mobile app with personalized learning modules, knowledge assessments and progress tracking for sports coaches. Awarded by the European Commission.

view project →

PRO-SECURE

good practice

Scenario-based, multilingual e-learning platform on digital safety for immigrant and refugee parents. Awarded by the European Commission.

view project →
Hero Camera Application
DisasterWatch
Currency Exchange Application
GitHub @emrkaratekin

// contact

Let's work together

Feel free to reach out for Junior Software Engineer roles or collaborations.