About Me

Greetings from my side! 🙋‍♂️

I've been a fan of computer technologies for as long as I can remember. My childhood was spent in front of the computer, by playing video games, creating websites, setting up game servers and formatting the computers of the people around me etc. I was the solution guy that came to mind when people had some problems about their computers.

Fast forward to today and I've graduated from Anadolu University Computer Engineering Department with ranked 1st degree. 🎓🏆

Nowadays, I'm a software developer at HAVELSAN, based in Ankara,TURKEY with over 5 years experience. 👨‍💻
I have actively participated in both Front-End and Back-End development, gaining valuable expertise in the GIS field. I have successfully devised innovative solutions to various challenges. Please go to Skills & Experience sections to learn more technical details.

My close friends describe me as a detail-oriented person, and indeed, I'm a stickler for details. I believe that details are steps on the way to perfection.
During my free time, I dedicated myself to Travelling 🌍, Scuba Diving 🤿, Fitness 🏋️‍♂️ and Gaming 🎮

Feel free to contact me about anything you want.

My Experience

  • Work Experience

  • Software Engineer

    HAVELSAN - 2019 - Current

    HAVELSAN is a leading technology company in Türkiye, specializing in military defense technology. I take great pride in my role as a full-stack GIS developer at HAVELSAN. In my position, I actively participate in multiple projects and contribute valuable solutions to various challenges.

    I have experience in developing web and desktop GIS client applications based on WebGL & OpenGL technologies, developing GIS server and server plugins for sharing geospatial data, enhancing CI/CD pipelines, containerizing software using Docker, maintaining and monitoring the Docker environment.

    I am also responsible for installing the software in both domestic and international customer environments and providing training to customers in both English and Turkish languages, covering software usage and GIS domain knowledge.

    Tech Stack: JavaScript, Java, Node.js, Spring Boot, Spring Cloud, WebGL, OpenGL, Cesium, GeoServer, WorldWind, Docker, Kubernetes, GeoTools, GeoServer, JTS, PostgreSQL, ElasticSearch, Apache Kafka, React, Redux, HTML, CSS, MaterialUI, Webpack, Npm, Maven, Proguard, Jogamp, Gdal, Grass, GraalVM

    Tools: Jira, Bitbucket, Jenkins, Portainer, Harbor, Nexus, SAP, Gitea, Traefik, Prometheus & Grafana

  • Candidate Engineer

    HAVELSAN - 2018 - 2019

    During my final year at university, I worked as a candidate engineer at HAVELSAN 3 days a week. In this role, I served as a front-end developer on multiple projects. My responsibilities included not only fixing bugs and implementing new features but also refactoring and reactivating legacy unit test codes. I also wrote new unit tests to increase code coverage.

    Following the shift-left testing approach, I implemented a mandatory process to run unit tests before pushing commits, utilizing Git hooks. Additionally, I conducted a brief tutorial on software testing and automation testing, sharing my knowledge with the team.

    Tech Stack: JavaScript, Jasmine, Karma, ElectronJS, IstanbulJS, Husky, Cesium, TurfJS, React, Redux, Redux i18n, Material UI, Webpack, Npm

  • Intern

    TCMB - 2018 - 2018

    I maintained MVC framework based web pages of the Central Bank of The Republic of Türkiye. I also wrote unit tests and increased code coverage of the project during my 1 month internship.

    Tech Stack: Java, Tomcat, Apache Struts 2, JUnit, Mockito, Log4j, Maven

  • Intern

    HAVELSAN - 2018 - 2018

    During my 1 month internship at HAVELSAN, i developed a single-page application that fetches information from API endpoints and displays it with pagination. To enhance the user experience, I implemented multi-language support and a skeleton loading feature in the application.

    Tech Stack: JavaScript ES6, React, React Router, Redux, Redux Saga, Redux i18n, Material UI, Webpack, Axios, Npm

  • Software Developer

    Anadolu University - 2017 - 2018

    I worked at the Open Education Faculty of Anadolu University as a full-stack developer on a special project aimed at solving the domestic education book shipment problem. I developed a stock tracking program integrated with a barcode reading system.

    Tech Stack: ASP.NET, C#, MsSQL, Windows CE 5.0


  • Education

  • Bachelor's Degree

    Anadolu University - 2014 - 2019

    Computer Engineering

    GPA: 3,76 / 4

    Academic Achievement:
    • Ranked 1st in the department 🎓🏆

    Activities and Societies:
    • Erasmus Mentor - 2018/2019
    • Computer Society Member - 2015/2019
    • AIESEC Member - 2015-2016

  • Bachelor's Degree

    AGH University - 2016 - 2017

    Computer Science

    GPA: 4,92 / 5

    Erasmus+ Student Exchange Programme

Projects