Available for new opportunities

Hi, I'm Tahsin Elmas

const developer = "Computer Engineer & Software Developer ";

Java Backend Developer & Training Delivery Specialist with 3+ years experience in Spring, Microservices, Docker, AWS, and ML Pipelines.

Download CV
tahsin@macbook-pro:~
tahsin@core:~$
// 01. init_about_profile()

func initAbout() {

IT Professional with 3+ years of experience specializing in Java Backend Development. Proficient in SDLC and Agile methodologies, with strong expertise in Core Java, Spring Framework, Microservices, Kafka, Docker, and AWS.

Current RoleComputer Engineer & Software Developer
EducationB.Sc. in Computer Engineering from Middle East Technical University (METU / ODTÜ)
Career FocusArchitecting scalable enterprise backend applications, microservices, and leading high-quality technical training delivery programs.
LocationAnkara, Turkey
engineer.config.json
{
  "developer": {
    "name": "Tahsin Elmas",
    "role": "Computer Engineer & Software Developer ",
    "stack": ["Java", "Spring Boot", "Kafka"],
    "methods": ["Microservices", "Docker", "AWS"],
    "focus": "Enterprise Backend Systems",
    "mode": "active_development"
  }
}

Interests & Focus Areas

Java Backend ArchitectureSpring Framework & MicroservicesMachine Learning & LLM PipelinesCloud & DevOps (DockerAWSKafka)

Languages

Turkish (Native)English (Professional / Fluent)
}
// 02. loading_capabilities()

const getSkills = () => {

Programming Languages

JavaPythonCC++SQLTypeScript

Backend & Tech

Spring FrameworkFastAPIHibernateMicroservicesKafkaDockerAWS

Databases & Tools

PostgreSQLMySQLElasticsearchPostmanSwaggerGit
};
// 03. active_repositories()

class Projects extends Repository {

Gurme Restaurant Recommendation App

A restaurant recommendation platform engineered with RESTful APIs, Spring Boot, and PostgreSQL in a containerized Docker environment.

JavaSpring BootPostgreSQLDockerREST APIs
Impact: Awarded 5th place out of 35 engineering projects at METU-CENG Demo Day 2025.

UNO-like Multiplayer Game Engine

A real-time multiplayer card game system implementing core game logic, leaderboards, and JWT-based authentication to manage session integrity and multiplayer state flow.

JavaSpring BootJavaFXJWTREST APIs
Impact: Engineered real-time multiplayer state orchestration and secure JWT authentication.

Varlık (Wealth & Asset Tracking Platform)

A cross-platform financial wealth and asset tracking application designed for multi-category asset management and real-time financial tracking.

JavaSpring BootReact NativePostgreSQLREST APIs
Impact: Delivered a cross-platform mobile and backend architecture for multi-currency financial tracking.

MTTR Prediction System (ML for Electrical Utilities)

A machine learning pipeline developed for electrical utility infrastructure to predict Mean Time to Repair (MTTR), improving predictive maintenance and grid reliability.

PythonMachine LearningScikit-LearnSQLPandas
Impact: Optimized maintenance scheduling and outage restoration analysis for electrical utilities.

Todo Pay – Credit Card Statement Processing & Payment Reminder App

Developed a full-stack payment tracking application using Java and Spring Boot for backend services, React for the web interface, and Flutter for the mobile application. Implemented an OCR and LLM-powered document processing pipeline to extract transaction data from credit card statements, organize it into a structured payment ledger, and schedule automated due-date reminders.

JavaSpring BootFlutterReactPythonOCR
Impact: Automates statement extraction and schedules due-date reminders
}
// 04. load_employment_history()

timeline.log() {

Software Developer & Training Delivery Specialist

IT KRAFT
September 2024 - PresentAnkara, Turkey
  • Led training delivery and train-the-trainers programs for engineering teams, accelerating onboarding and technical proficiency.
  • Contributed to LMS (Learning Management System) platform development, designing scalable backend components and RESTful APIs using Spring (MVC, Data, Security).
  • Ensured clean architecture, high scalability, and robust code quality across enterprise software solutions.

Key Achievements

  • Successfully spearheaded train-the-trainers programs while delivering core LMS backend features.
  • Architected scalable Spring backend components focused on clean architecture and performance.

Software Developer

PTTeM
June 2023 - September 2024Ankara, Turkey
  • Engineered backend architecture for a high-volume wallet-based gift card platform.
  • Implemented robust authentication and authorization using Spring Security, Keycloak, and JWT tokens.
  • Containerized and deployed microservices via Docker & AWS, integrating Elasticsearch for high-speed search operations.

Key Achievements

  • Launched wallet-based gift card microservices on AWS with Keycloak OAuth2/JWT security.
  • Integrated Elasticsearch to enable real-time transactional search across gift card services.
}
// 05. query_academic_history()

academic.resolve() {

Middle East Technical University (METU / ODTÜ)

Bachelor of Science (B.S.)Computer Engineering

2022 - 2026Ankara, Turkey
Focus: Comprehensive education in computer engineering, backend microservices, database systems, and artificial intelligence.

Relevant Coursework

Data Structures & AlgorithmsOperating SystemsDatabase Management SystemsSoftware EngineeringMachine LearningComputer Networks
}
// 06. load_achievements_credentials()

achievements.verify() {

METU-CENG Demo Day 2025 – 5th Place Award

Middle East Technical University (METU / ODTÜ)|2025

Ranked 5th out of 35 engineering projects for the Gurme Restaurant Recommendation Platform.

Machine Learning Specialization

DeepLearning.AI & Stanford Online|2026

Completed the 3-course Machine Learning Specialization covering supervised learning, advanced learning algorithms, unsupervised learning, recommender systems, and reinforcement learning.

}
// 07. establish_communication()

contact.send() {

Let's build something together

Whether you want to discuss a software engineering role, backend system architectures, training programs, or just want to connect, feel free to drop me a message.

}