About Me
I worked Iknow Technology 1 year 3 months As a Fullstack Developer (Java+React) I joined Trendyol Datathon and Zingat Emlak Datathon as freelance Data Scientist. I participated in Cyber Anadolu CTF Camp and Biznet Bilisim Industrial Control System Cyber Security camps. I did my first freelance job in 2011 and I have been doing freelance and open source projects more professionally since 2017.
My Interest
I enjoy most of my time being outdoors. In the winter, I am an avid skier and fitness. During the warmer months here in Turkey, I enjoy swimming and playing basketball. When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the Developing world.
Professional Skills
Work Experience
Huawei at Sofware Engineer
I was fullstack developer I used Java Kafka Vue.js in microservice projects
Software Engineer at ugurilgin.com
Development of Multi Tenant Apartment Management SaaS Project . Using Java 11 ,React , Redux, HTML, CSS ,React Native, Axios ,Flyway,Kafka Event Driven Architecture, Server Side Rendering , Postgresql, Mapper Struct , SOLID , DRY, N-Tier Architecture,Rest APIS,Hibernate ,JPA,Email Sending ,Firebase Notification, Tasks and Responsibilities: - I developed whole project from scratch - There is 4 role default, super admin,tenant admin , tenant user - I developed everything on mobile backend and frontend side Super admin creates tenant users and controls areas such as updating information about the general site and sending notifications. Can assign dues to users and control payments Tenant Admin fixed assets, apartment expenses, creating a residence, receiving payment, creating employees, assigning fixtures to employees, assigning tenants and landlords to residences, assigning dues to residences (information is sent after dues and payment transactions), defining payment for dues, creating apartment management decisions, wishes and complaints. and displaying malfunctions and updating site bank account information. Tenant Users, on the other hand, can create malfunctions, report their wishes and complaints to the management and follow up these complaints. They can review the dues assigned to them, the total debt payments they have made, and view their employees, fixtures and site management expenses.
Sofware Developer at IKnow Technology
Shopping Mall Mobile App As a React Native Developer (01.03.2023- 10.07.2023)
Developed using React Native
Interview Mobile Application with 3 roles As a Fullstack Developer (01.04.2023- 08.09.2023)
- using Java Spring Boot and React Native
- using Mongo.db and Postgresql
- using React Native Web RTC
- Java 8 Spring Boot Hibernate JPA
- Mapper Structure
- Event Driven Architecture
- Kafka
- SOLID and DRY
- Commercial Architecture
- Rest APIS
- Unit Tests
Audit Application As a Backend Developer (01.11.2023- 23.12.2023)
- java 17
- Spring Boot Hibernate JPA
- Mongodb
- Posgresql
- Mapper Structure
- SOLID and DRY
- Commercial Architecture
- Rest APIS
- Unit Tests
Ulikme Dating App (01.10.2023 - 31.01.2024)
- fixing bugs on the mobile screen ( Using Flutter)
- developing new apis using Kotlin
- fixing bugs on the backend
- deploying mobile app for IOS and Android
- deploying Backend on Jenkins and Google Cloud
Full Stack Developer via IO Intelligence / Iknow Technology at Nova Mobile Systems
- Redesign and development the pages and apis in line with the PM.
- Collaborating on the frontend and backend of an IoT project that is based in USA.
- Implementing Vue components into JSP Pages.
- Developed Entities ,Repositories, Interfaces,Services and APIS with using JPA Hibernate
- Using Spring Boot to developed CRUD APIS
- Experiencing n-layered architecture and solid principles
- Using MongoDB and MYSql
- Using Mockito for BLE project
- Using Jira to track tasks and their progress.
Fullstack Bootcamp at Patika.dev
-I developed project using C# .Net Core and React. And I did a E-Commerce Website (React&.Net Core)
Freelancer Software Developer at Freelance
You can view information about my freelance work and detailed information about my open source projects on my website.
Long Time Intern at Nkutek Yonetici A.S.
- I created Açık Destek Takip Program during my internship.Açık Destek Takip is a mobile application that can get information about support for SMEs from Tubitak Website and similar websites. Github
Intern at Ayyildiz Bilgisayar
I created Dormitory Management System in C#. I used MS-SQL in my project.
Intern at Netbil Bilgisayar
I formatted to computers during my whole internship
Education
Computer Science at Tekirdag Namik Kemal University
GPA: 3.49/4.0 I created Image Processing Program with GUI and I created Brain Tumor Detection Web Site and mobile application and desktop application in C#,Python,Java . For Brain Tumor Detection Algorithm I used VGG-16 Deep Learning Algorithm
Electronic Engineering at Gebze Technical University
Founder Vice President , GTU Computer Society GTU Robotic Society Member I transferred to NKU in 2018 .
Information Technology : Database Management at Odemis Anatolian Technical School
GPA: 86/100 (Rank: 1) I learned C#, SQL, PHP, Visual Basic,Web Design, Graphical Design