Mehmet Akbulut

Mehmet AKBULUT


SOFTWARE ENGINEER

EXPERIENCE

Software Engineer

Sistaş 05/2023 – present Istanbul, Turkey

I am involved in module development, project maintenance, and testing processes in the Sistas Voice Recorder product developed using Spring Boot and Spring Cloud. I work on adding new components, fixing errors, and improving performance.

Software Engineer Intern

Proto Yazılım 04/2023 – 05/2023 Istanbul, Turkey

At Proto Yazilim, I worked on microservices with Spring Boot and Spring Cloud, and ReactJS for front-end development. I gained experience in designing scalable microservices and developing responsive user interfaces. It was a valuable opportunity to expand my skills in modern web development frameworks and microservices.

Full Stack Developer

Modd GROUP LLC 04/2021 – 10/2021 Istanbul, Turkey

Web developer (CSS, Javascript, PHP, Node.Js, Mariadb, Wordpress, Jquery) for many companies (jewelry, flowers, technology, etc.). Managing web development, server management, client advertising campaigns, e-newsletter, web hosting, DNS.

Intern

Novadan 07/2020 – 08/2020 Istanbul, Turkey

During my time at Novadan, I learned about various design patterns used in backend development, including the Model-View-Controller (MVC) pattern, the Singleton pattern, and the Dependency Injection pattern.

PROJECTS

Forum Project

Github

I developed a forum application using Spring Boot, Spring Security, Spring Cloud, Spring Validation, JWT, Feign Client, and React JS. This app allows users to register and log in to securely participate in discussions. The microservices architecture makes it scalable and secure, while the user-friendly interface is built using React JS.

Technologies
  • Spring Boot
  • Spring Security
  • Spring Cloud
  • Spring Validation
  • JWT
  • Feign Client
  • React JS

Libary mobile application

Github

I developed an application using Android Java, Firebase Realtime Database, and Firebase Authentication. This app allows students at Duzce University to track and reserve tables in the library. Users can make real-time reservations and check table availability, allowing for a more efficient use of study time at the library.

Technologies
  • Android Java
  • Firebase Real Time Database
  • Firebase Authentication

Human resources web application

Github

This application facilitates managing human resources data such as job applications, job postings, and employee information, making it easier to handle tasks such as hiring and employee management. Additionally, the application features statistical reporting capabilities, which allows for more efficient and effective management of these processes.

Technologies
  • Spring MVC
  • MySql
  • Jquery

A Deep Learning Tool for Assessing Photo Trustworthiness

Github

I developed a deep learning model using MATLAB's deep learning tools that can determine the trustworthiness of individuals based on their photos. The deep neural network uses computer vision techniques to analyze facial expressions in photos and ultimately decide whether the photo is trustworthy or not.

Technologies
  • Deep learning
  • Matlab Tools
  • CNN Neural Networks

TECHNOLOGIES

Java

JAVA

Javascript

JAVASCRIPT

react

REACT.JS

Spring Boot

SPRING BOOT

Docker

DOCKER

Angular

ANGULAR

Jhipster

JHIPSTER

Hazelcast

HAZELCAST

Github

GITHUB

Kubernetes

KUBERNETES

Hibernate

HIBERNATE

Maven

MAVEN

EDUCATION

Duzce University
Computer Engineering
09/2018 – 05/2023 Duzce, Turkey

About


With extensive experience in software development, I am a skilled Full Stack Developer with a focus on Java, C#, React, and Next.js. My proficiency in these technologies allows me to create dynamic and scalable web applications that meet the needs of clients and end-users. I pride myself on my attention to detail and ability to think creatively to solve complex problems.

Contact Me