Gökhan Duman
Senior Frontend Developer
I develop user-friendly, high-performance, and minimalist web applications using React along with libraries such as Next.js, Gatsby, and Astro.
English Türkçe

Brief History

Between 2012 and 2013, while working on phone repairs, I took my first steps into the web world by sharing the knowledge I acquired through a Blogspot blog. However, I wasn't satisfied with the design and functionality, so I established my first personal blog on the domain bilmeli.me.

In 2014, I set my sights on Unity3D and focused my thesis on game development. In the following year, realizing that game development was a team effort, I returned to web development.

Until 2017, I predominantly worked with Django as both a freelancer and on my own projects. During this period, I worked on the server side and made use of the NGINX and Docker duo.

Subsequently, I couldn't ignore the rise of Serverless architecture and JavaScript. Due to its resemblance to the MVC structure, I turned to Angular. After 2019, most of the projects I took on were with React, so I specialized in React.

These days, I'm progressing through Next.js, which is like a Swiss army knife with extensive features and continues to evolve, shaping the world of technology day by day.

Work Experience

Oct 2023 - present

Frontend Developer · Forwardie

I am meticulously transitioning a logistics application from Laravel to Next.js, utilizing Tailwind CSS for styling. This process is being executed step-by-step, with the aid of an NGINX reverse proxy to ensure smooth interoperability.

#Next.js
#React
#Tailwind CSS
#Nginx
#Docker
#Figma
#Next UI
Nov 2022 - Oct 2023

Senior Frontend Developer · Wiserlife

I assisted with the revision and development of a React-based healthcare application. I produced an individual healthcare system project as well as a package application for surveys and forms that can be utilized in both clinical and individual healthcare system applications.

To improve security and performance, I chose Next.js for the payment application.

#React
#Next.js
#Material UI
#Tailwind CSS
#Devextreme
#Bootstrap
Sep 2020 - Nov 2022

Senior Front End Developer · CEOMED

In addition to primarily working on the front-end, I also took on responsibilities in the back-end and mobile aspects of projects. During my tenure, I gained experience using Oracle ORDS.

I developed and improved the Roche Webshop (React) and Labplus (Angular) applications during this period.

In the mobile realm, I revised the mobile application for Özel Çakabey Okulları using Ionic - Angular. I also created a warehouse application focusing on inventory management for handheld terminals using React Native.

To streamline application deployment, accelerate the process, and maintain standards, I utilized Docker and NGINX.

I developed services using Express.js for data integrations and enhancements.

#React
#React Native
#Angular
#ORDS
#Nginx
#Docker
#Firebase
#Express.js
#Ionic
#Devextreme
#Blueprint JS
#Material UI
#Bootstrap
Jul 2020 - Sep 2020

Front End Developer · ADYAZ

I worked as a front-end developer using Angular for Adyaz, a startup with the aim of becoming a local social media platform.

#Angular
#Bootstrap
Sep 2019 - Apr 2020

Information Technology Teacher · KUŞALANI MIDDLE SCHOOL - AZİZE SÜLEYMAN YALÇIN MIDDLE SCHOOL

I worked as a computer technology teacher in two schools between 2019 and 2020. During my teaching period, I actively developed software and encouraged students to participate in software development, which was effective in making software tangible, and I served as a role model.(Kuşalanı Middle School Web Application)

#Angular
#Firebase
#Bootstrap
Jun 2013 - Aug 2013

Intern · Mustafa Kemal University

I worked as an intern at Mustafa Kemal University's Information Technology Directorate, where I was responsible for computer repairs, maintenance, and providing technical support to staff members.

In my spare time, I engaged in Java and Android programming, which was noticed by the staff at BAUM (Computer Research and Application Center), leading to their recommendation for me to change my major. While at BAUM, I was introduced to Java Spring and had the opportunity to learn PHP.

At the end of my internship, I developed a defect tracking application using PHP and presented it.

#PHP
#Java Spring

Education

Sep 2018 - Jun 2019

Mersin University · Pedagogic Formation

During my tenure as a reserve officer, inspired by my satisfaction in sharing knowledge, I obtained pedagogical training to pursue a career in teaching.

Sep 2010 - Sep 2014

Trakya University · Computer Technology And Information Systems

In my last year, I focused on game development and completed my thesis on 2D platform games using Unity3D.

Projects

Aug 2023 - present

gkhan.dev

A multilingual WordPress website created with a custom theme using TailwindCSS and Alpine.js, where I can share my blog posts.

#Wordpress
#Tailwind CSS
#Alpinejs
Sep 2020 - present

gkhan.me

For my portfolio website, I initially used Angular and Bootstrap, then switched to Gatsby.js and TailwindCSS, and finally adopted Astrojs.

#Angular
#Bootstrap
#Gatsby
#Tailwind CSS
#Wordpress
#astrojs
Sep 2019 - Apr 2020

Kuşalanı Middle School Web Application

A web application I created using Angular and Firebase during my teaching years to increase student engagement in class and facilitate fair end-of-year evaluations...

#Angular
#Firebase
#Bootstrap
May 2016 - Jan 2019

cvzilla.com

A resume application developed using Django and leveraging the wkhtmltopdf library to convert HTML to PDF. The application, named cvzilla, hosts eight fully customizable themes. It has been deployed using Gunicorn and NGINX, and PostgreSQL has been chosen as the database.

#Django
#Nginx
#PostgreSQL
#Gunicorn
#Bootstrap
2023 © All rights reserved.