Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Hüseyin Gökdağ

Hüseyin Gökdağ

Senior Software Developer
Ankara

Summary

Experienced software engineer with a track record of delivering efficient solutions, excelling in problem-solving and swift adaptation to new technologies. Evaluates complex software requirements to design and implement robust applications, focusing on code quality and performance optimization. Has contributed to diverse international projects both on-site and remotely, effectively communicating with team members across all levels. Driven by a passion for continuous learning and creating innovative solutions, consistently meeting project goals while adhering to best coding practices.

Overview

9
9
years of professional experience
5
5
years of post-secondary education
1
1
Certification

Work History

Senior Software Developer

Appcent
01.2024 - Current
  • Enhanced search functionality for a large retail online store by implementing a more efficient and scalable solution using Spring Boot and the ELK stack.
  • Collaborated integration of Change Data Capture (CDC) to continuously sync and index data from the client's database into Elasticsearch , ensuring real-time updates and improving both accuracy and response times of search results.
  • Contributed to digitalization of construction projects for an international construction company by developing a comprehensive application with a robust backend.
  • Participated in development of the backend, leveraging AWS infrastructure with over 70 Lambda functions written in TypeScript .
  • Utilized AWS S3 , AWS Cognito , and AWS RDS PostgreSQL to ensure secure data storage, user authentication, and efficient database management.
  • Worked closely with the team to integrate backend with a web admin dashboard, designed for use by company employees, and a mobile application, allowing clients to track project progress and request changes in real time.
  • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.

Senior Software Developer

Ekin Smart City Solutions Inc.
11.2016 - 01.2024

Sense Manager: Web application aims to show the data which is collected from sensors inside the device. Also responsible to define rules, generate alarms according to that rules and reporting alarms to the client.


Ekin Traffic System: Web application which is responsible to let the user viewing live traffic data with high resolution video streams, detecting plates of the vehicles using AI based plate recognition technology, defining traffic rules to generate violations and reporting data to central database of enforcement systems.


Ekin Updater Application: This project enables remote updating of the devices working in the field, taking backups and storing them in the central application.

Software Developer

Hemosoft IT&Training Services Inc.
10.2015 - 06.2016
  • Chronic Myeloid Leukemia and Myelofibrosis Surveillance System

Education

Bachelor of Science - Computer Engineering

Ankara University
Ankara, Turkey
09.2011 - 06.2016

Skills

Java, Typescript, Javascript, Python

Spring Boot, Spring MVC, Hibernate

React, Vuejs, HTML, CSS, jQuery

Amazon Web Services, AWS Lambda, AWS S3, AWS Cognito, AWS RDS, Terraform

ELK Stack, Redis, CDC

Unit Testing, JUnit, Jest

MySQL, PostgreSQL, SQLite, MSSQL

Linux, Git, Maven, Jenkins, Docker

Certification

AWS Cloud Practitioner

Timeline

AWS Cloud Practitioner

03-2024

Senior Software Developer

Appcent
01.2024 - Current

Senior Software Developer

Ekin Smart City Solutions Inc.
11.2016 - 01.2024

Software Developer

Hemosoft IT&Training Services Inc.
10.2015 - 06.2016

Bachelor of Science - Computer Engineering

Ankara University
09.2011 - 06.2016
Hüseyin GökdağSenior Software Developer