Muhammed Çavuş

Junior Software Engineer

I am a recent Software Engineering graduate with a passion for backend development, especially in Java and Spring Boot. I design and build scalable, secure APIs, and I keep refining my skills in REST architecture and cloud deployment. My goal is to solve complex problems with clean code and deliver reliable, efficient backend solutions.

Selected Work

5 Projects

FinChange

Comprehensive Stock Portfolio Management and Order Execution Platform

Developed a comprehensive financial technology platform with end-to-end responsibility for order execution engine, portfolio management, user services, and infrastructure. Built event-driven architecture with real-time order matching, asynchronous data processing using Java Spring Boot and React.

Java 17Spring BootReactKafkaMSSQLRedisWebSocketDocker

Bilardo Kafe Automation

Custom Desktop Management System

A comprehensive JavaFX desktop application that transformed a local billiards cafe from manual operations to digital automation. Built with real-time table monitoring, dynamic pricing algorithms, integrated order management, and detailed business analytics. Successfully commercialized and deployed with professional installation package.

JavaFXSQLiteMavenDesktop AppMVC ArchitectureCommercial

Moodmovies

AI-Powered Recommendation Platform

Led the backend for an AI platform suggesting films via personality profiles, featuring a secure RESTful API with Java/Spring Boot and JWT/OAuth 2.0. The project's research paper was accepted at an International Scientific Research Congress.

JavaSpring BootAIREST APIMSSQLJWT

YT2Clip

Asynchronous Video Processing Service

Architected a distributed service for clipping YouTube videos, solving critical production issues like bot detection, concurrency, and resource management in a multi-container environment.

Spring BootPythonRedisWebSocketDockerNginx

Promixa

Full Stack SaaS Application

Developed a scalable backend API and an asynchronous transcription pipeline with a dual-API strategy for optimal language support, deployed on AWS and secured with Cloudflare.

Java 17Next.jsSaaSAWSCloudflareAPI Design

Career Journey

July 2025 — Aug 2025

Backend Developer Intern

İnfina Akademi

Participated in an intensive 3-week training program led by senior engineers, covering financial markets, stock exchange operations, and modern software architectures. Following this training, I applied the knowledge I gained to play a key role in designing and developing the backend for the FinChange - Stock Platform, as detailed in the Projects section.

July 2024 — Aug 2024

Software Development Intern

Ergineer Software

Designed responsive web pages and developed interactive features for the 'Foogic' project prototype, enhancing web development and remote collaboration skills.

July 2023 — Jan 2024

Junior Web Developer

Teknostore

Contributed to the backend of an e-commerce platform using PHP. Gained experience in REST API design, database modeling, and server-side logic.