About
My software development journey began in 2018 while I was a medical student. Initially, as a hobby, I delved into the captivating realm of coding and programming with game development, discovering the joy of creating products through logic and code. This experience ignited a passion that led me to change my career path to computer science, where I found my ikigai. Transitioning from game development, I recognized the crucial role of secure backend systems. Focused on server-client applications, I immersed myself in learning Java and Linux. After achieving my goals in backend development, I expanded my skill set to include frontend development, particularly for the landing page of my game company. Today, I am excited to embark on a new chapter as the founder of Gripiyon Games, where the journey continues and new possibilities unfold. Here's to the next exciting phase of innovation and creativity!
Skills
Frontend | Backend | Devops |
---|---|---|
HTML | Spring Boot | Git |
CSS | NodeJS | Github |
JavaScript | ExpressJS | Linux |
React | Security | Docker |
NextJS | PostgreSQL | CI/CD |
Tailwind | MongoDB | Cloud |
Experience
Aug — Sept 2024 Software Developer Intern · SabancıDxDeveloped a full-stack hotel reservation web application using React, Spring Boot, HTML, CSS, JavaScript, and Tailwind for both frontend and backend. Implemented Docker for containerization, deployed the application on AWS Cloud, and configured Nginx for SSL and performance optimization. Enhanced security by integrating Spring Security with JWT authentication and protecting the application from DDoS attacks using Cloudflare. Managed CI/CD pipelines to automate build and deployment processes, while handling server configuration and management on Linux.
- React
- Spring Boot
- HTML
- CSS
- JavaScript
- Tailwind
- Docker
- Linux
- Nginx
- AWS Cloud
- Cloudfare
Dec — Present Software Developer · Gripiyon GamesFounder and Software Developer, specializing in Unreal Engine game development. Successfully initiated and executed projects using cutting-edge technologies. Unique blend of creativity and technical proficiency as an Unreal Engine game developer, driving innovation and success in the digital landscape. Additionally, proficient in Adobe Premiere Pro for video editing.
- Unreal Engine
- HTML
- CSS
- JavaScript
- Tailwind
- Adobe Premiere Pro
June — Dec Full Stack Developer · FreelanceProficiently developed and deployed a series of projects utilizing cutting-edge technologies such as React, NextJS, and Astro. Noteworthy accomplishments include the creation of a polished personal portfolio page, a dynamic blog, and a comprehensive full-stack NextJS application. Demonstrated expertise in crafting efficient and scalable solutions, employing industry best practices to deliver high-quality applications. Consistently applied a meticulous approach to development, ensuring optimal performance and user experience in each project.
- HTML
- CSS
- JavaScript
- React
- NextJS
- Astro
- Tailwind
- NodeJS
Feb — June 2023 Backend Developer · Research EcosystemsDesigned, implemented, and deployed a robust and secure backend system for a content service application, incorporating essential elements such as authentication, authorization, email verification, subscription invoicing, and comprehensive integration tests. Conducted informative presentations on the intricacies of the Spring Boot Security framework. During the internship project, executed thorough security assessments and implemented IP Logging functionality to enhance security measures against invalid access attempts. Demonstrated a commitment to delivering reliable and secure solutions through a meticulous approach to development and testing.
- Java
- Spring Boot
- PostgreSQL
- Docker
- AWS Cloud
2018 — 2019 Game Developer · FreelancePioneered the development and publication of mobile games, showcasing a passion for the dynamic realm of game creation. Recognizing the significance of comprehensive project management and the critical role of security and backend development, I made a strategic decision to transition my career path. This shift reflects my commitment to pursuing challenges that align with industry best practices, ensuring a holistic understanding of software development. Leveraging a diverse skill set, I am poised to contribute effectively to projects that demand a meticulous approach and a commitment to excellence.
- C#
- Unity
- GameMaker
- MySQL
- PHP
Projects
Hotel Reservation App
A full-stack hotel reservation web application with user authentication, room search and filtering, booking management, and payment integration. The frontend, built with React, HTML, CSS, JavaScript, and styled using Tailwind, provides a user-friendly interface for browsing and booking rooms. The backend, developed with Spring Boot, handles booking logic, user data, and integrates with external services. Docker was used for containerization, and the application was deployed on AWS, utilizing Nginx for SSL and performance optimization. Security was enhanced with JWT authentication, and Cloudflare was implemented for DDoS protection.
- React
- Spring Boot
- HTML
- CSS
- JavaScript
- Tailwind
- Docker
- AWS
- Nginx
- Linux
- Cloudflare
E-Commerce Web App
This project is the frontend implementation of an e-commerce website, featuring essential functionalities such as user authentication, product search and filtering, cart management, checkout process, order history, product details page with detailed descriptions, tags for categorization, user comments and reviews, and product image upload capabilities. Built using HTML, CSS, JavaScript, React, and styled with Tailwind CSS, the site provides a seamless shopping experience with a clean and modern interface.
- HTML
- CSS
- JavaScript
- React
- Tailwind
Landing Page of Gripiyon Games
Dynamic and engaging landing page for Gripiyon Games, showcasing our innovative approach to game development. This platform provides visitors with an immersive experience, offering insights into our cutting-edge projects and industry expertise. Explore the forefront of interactive entertainment through our meticulously crafted portfolio and stay updated on the latest developments in the world of gaming.
- HTML
- CSS
- JavaScript
- Tailwind
- Astro
Content Service App
Built during my backend development internship, this project showcases a robust backend system designed for a content service application. It features essential functionalities such as authentication, authorization, email verification, subscription management with invoicing, and extensive integration testing. I also implemented advanced security measures like IP Logging to enhance protection against unauthorized access attempts. Emphasizing reliability and security, this project highlights my proficiency in Spring Boot Security and my meticulous approach to software development.
- Java
- Spring Boot
- Docker
- AWS