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.

Yusuf Alperen Bozkurt
Scroll

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

React
Angular
Next.js
TypeScript
JavaScript
jQuery
Tailwind CSS
Bootstrap

Backend

Node.js
Spring Boot
.NET Core

Data & Storage

PostgreSQL
MongoDB
Redis
Elasticsearch

Other

Git
Docker
RabbitMQ
Kafka
REST APIs
SCSS
SCORM

Experience & Projects

Sebit Information & Education Technologies Inc.

Software Engineer

10/2022 - Present
  • 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

03/2022 - Present

E-Commerce Platform

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.

Spring BootReactPostgreSQLMicroservicesJWTRBACSaga PatternOpenFeignRabbitMQElasticsearchMinIORedis

TakeIt

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.

FlutterDartRiverpod

Turkey Market Tracker

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.

KarDec

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.

Spring BootReactTypeScriptPostgreSQL

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.

Spring BootAngularPostgreSQL

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.

Next.jsTypeScriptExpress.jsPostgreSQL

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.

C#WinForms

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.

ReactNext.jsTypeScriptExpress.jsMongoDBFirebase

Education

Yildiz Technical University

Bachelor of Engineering - Geomatic Engineer

2017 - 2022

Certificates & Training

  • n11 TalentHub Spring Boot Backend Bootcamp

    Patika.dev

    2026
  • Advanced Angular Development Teaching Assistant

    BTK Akademi

    2024
  • Advanced Angular Development

    BTK Akademi

    2024
  • Frontend Acceleration Program

    Patika.dev

    2022
  • Angular Bootcamp

    Coderspace

    2022
  • Python Bootcamp

    Global AI Hub

    2022

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!