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
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.
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.
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.
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.
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.
Career Journey
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.
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.
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.