Перейти к содержимому
S

Saken Marat

Intern / Junior Java Developer

Стажёр Almaty, Kazakhstan
25 навыка

О себе

Motivated Information Systems student focused on Java backend and full-stack development. Hands-on experience building deployed projects with Spring Boot, PostgreSQL, JWT authentication, Next.js, and TypeScript. Seeking an internship or junior developer opportunity to apply backend, database, and web development skills in real-world products.

Проекты

RescuEat – Deployed Surplus Food Marketplace

Built and deployed a full-stack B2B+B2C food rescue marketplace where cafes publish discounted surplus food deals and students reserve available offers. Developed backend REST APIs with Spring Boot for deal management, reservations, nearby deal search, authentication, and data seeding. Implemented JWT authentication and role-based access control for STUDENT and CAFEOWNER users using Spring Security. Integrated PostgreSQL with JPA/Hibernate for persistent data storage and entity relationship management. Built frontend pages with Next.js App Router, including deals list, deal details, cafe dashboard, deal creation, and reservations. Configured production deployment with Railway for the backend and Vercel for the frontend using environment variables instead of hardcoded localhost URLs.

Sudoku Focus – Deployed Web Sudoku Platform

Built and deployed a modern web platform for playing Sudoku with a clean user interface and focused gameplay experience. Implemented interactive Sudoku board logic, number input handling, mistake feedback, and game state management. Added gameplay features such as timer-based play, difficulty-based puzzles, and a start-game flow to improve user experience. Designed responsive pages using Tailwind CSS and deployed the application to Vercel for public access.

Spotify Clone

Built a Spotify-inspired music application interface using Java with HTML and CSS components. Recreated key UI elements such as navigation, playlist layout, and music player-style structure. Used Gradle to manage the project structure, build configuration, and dependencies.

Snake Game

Developed the classic Snake game from scratch using JavaFX and the Canvas API. Implemented game loop, movement logic, collision detection, score tracking, and dynamic speed scaling. Applied object-oriented programming principles and Java collections to manage snake body movement efficiently.

Образование

SDU University

Information Systems

Бакалавр

Bitlab

2025

Java Developer Course

Курсы

Награды

3rd Place – WeSduHackathon – Suleyman Demirel University

Курсы

Object-Oriented Design Certificate

Python for Beginners

Ожидаемая зарплата

300 000 KZT

Навыки

Java Python SQL HTML/CSS JavaScript TypeScript Spring Boot Spring Security REST API JWT JPA/Hibernate Next.js React Tailwind CSS JavaFX PostgreSQL Git GitHub IntelliJ IDEA VS Code Gradle Maven Railway Vercel Postman
Ссылка скопирована