Hi, I'm
Yusuf Alperen Bozkurt
Software Engineer
Software engineer with 4+ years building production web apps with Spring Boot, Node.js, React and Angular. I design scalable, maintainable systems following SOLID principles and Clean Code.

Featured Projects
About Me
I'm a backend-focused Full-Stack Software Engineer based in Ankara. I graduated from Yıldız Technical University with a degree in Geomatic Engineering in 2022, then moved into software driven by my interest in building digital products. I currently work as a Software Engineer at Sebit Education and Information Technologies.
Over 4+ years I've built scalable systems, distributed services and automation tools that streamline workflows. On the backend I build microservice and modular monolith architectures with Spring Boot and Node.js. For data I work with PostgreSQL, MongoDB, Redis and Elasticsearch and for messaging with RabbitMQ and Kafka. I deploy services with Docker and Coolify. On the frontend I build end-to-end with React and Angular.
I care about writing clean, maintainable code and building architectures that are easy to scale and maintain. Whether it's a backend service, a frontend interface or a command-line tool, I approach every project with attention to detail and a focus on delivering real value.
Yildiz Technical University
Bachelor of Engineering - Geomatic Engineer
4+ Years
Full-Stack Development
Ankara, Turkey
Software Engineer
Technical Skills
Frontend
Backend
Data & Storage
Other
Experience & Projects
Sebit Information & Education Technologies Inc.
Software Engineer
- Developed responsive Angular applications with TypeScript from UI/UX designs, integrating RESTful APIs and delivering maintainable frontend features for production web applications.
- Developed 200+ interactive e-learning modules using Vanilla JavaScript, jQuery and the company's internal framework, implementing SCORM packaging for cross-LMS compatibility.
- Debugged, optimized and stabilized the company's internal framework, improving rendering reliability and reducing recurring UI/content issues across production content modules.
- Built internal tooling in Node.js and C#, including CLI tools and Chrome extensions, to automate data migration, content validation and recurring workflows, evaluating third-party libraries against project requirements and building custom solutions where existing options fell short.
Side Projects & Freelance Works
Software Developer
12-microservice e-commerce system; JWT authentication with RBAC authorization, Orchestration Saga pattern, inter-service communication via OpenFeign & RabbitMQ, Elasticsearch product search, MinIO file storage, Redis caching and production deployment.
An open source local network app. Enables multi-file sharing between devices on the same Wi-Fi/LAN network. Offers simple usage, 4 different themes and support for 2 languages.
A minimal web application developed for tracking Turkey's financial markets. A practical solution for core investment tracking needs including live monitoring of foreign exchange, crypto, gold and precious metal prices; adding a personal portfolio, viewing the total value in real-time and backing up data.
An Anki-like flashcard application developed for language learning and interview revision. It offers Turkish and English language support, completely free usage and the ability to share decks as well as download and re-import them. Users can sign up and start practicing right away, with a built-in help section explaining how to use it.
Task Management System
A hierarchical task tracking platform for team leaders and employees. Features role-based access control (Admin, Leader, Employee), task lifecycle management (assignment, suspension, approval workflow) and an advanced logging system for auditing deleted tasks.
Private Lesson Booking System
An appointment management panel designed for English tutors and students. An end-to-end solution featuring tutor availability calendars, student booking requests, approval mechanisms and tracking for past/upcoming lessons.
G-Code Request & Tracking Platform
A platform where users can generate G-Code requests, featuring a membership system with automated email verification and an admin dashboard. Includes request rate-limiting and dual-sided automated notification systems.
Container & Cargo Tracking App
A minimal desktop application developed for logistics operations. Provides a practical solution for essential operational needs such as container capacity calculation, shipment scheduling, pricing and cargo status tracking.
Multipurpose Web Solutions
Full-Stack solutions developed for personal blogs, portfolio sites and dynamic product showcase pages. Projects covering modern interface design and flexible data management processes.
Education
Yildiz Technical University
Bachelor of Engineering - Geomatic Engineer
2017 - 2022
Certificates & Training
- 2026
n11 TalentHub Spring Boot Backend Bootcamp
Patika.dev
- 2024
Advanced Angular Development Teaching Assistant
BTK Akademi
- 2024
Advanced Angular Development
BTK Akademi
- 2022
Frontend Acceleration Program
Patika.dev
- 2022
Angular Bootcamp
Coderspace
- 2022
Python Bootcamp
Global AI Hub
Services
What I can build for you?
Frontend Development
Building modern, user-centric and high-performance interfaces using React, Angular and Next.js (TypeScript). I combine aesthetic design with functionality to deliver a seamless user experience.
Backend Development
Crafting secure, scalable and robust server-side architectures with Spring Boot and Node.js (Express.js/TypeScript).
Full-Stack Solutions
Providing end-to-end web applications from database design to deployment. I build complete solutions featuring user management, advanced admin dashboards and complex business logic.
Business & Custom Solutions
Developing custom automation tools, logistics tracking systems and booking platforms tailored to your business. I digitalize and optimize your business processes using modern web technologies and the most effective technical stacks for your needs.
For your business needs, connect with me on social media, send an email or leave a message using the form below.
Send me an email
yalperenbozkurt@gmail.com
Get in Touch
Have a question or want to work together? Drop me a message!