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
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.
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.
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.
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.
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)
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.
Education
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.
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
gkhan.dev
A multilingual WordPress website created with a custom theme using TailwindCSS and Alpine.js, where I can share my blog posts.
gkhan.me
For my portfolio website, I initially used Angular and Bootstrap, then switched to Gatsby.js and TailwindCSS, and finally adopted Astrojs.
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...
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.