Summary
Overview
Work History
Education
Certifications & Workshops
Key Skills & Technologies
Languages
Timeline
SeniorSoftwareEngineer

Hamdi Öztürk

Senior Software Engineer
İstanbul

Summary

Detail-oriented and hardworking Senior Software Engineer with 12 years of experience. Highly effective at developing new programs and fixing problems with existing systems. Proficient with BackEnd technologies in Java, Spring, JPA, RDBMS and Agile/Scrum methodology. Handy with FrontEnd technologies in HTML, JavaScript, React. Excellent leadership record of leading development teams in enterprise-wide development projects and a proud team player. Fast adaptation on newly developed technologies and situations.

Overview

12
12
years of professional experience
6
6
years of post-secondary education

Work History

Senior Software Engineer

Yapi Kredi Teknoloji
İstanbul
01.2013 - Current
  • Trained and mentored junior developers and engineers, teaching skills and working to improve overall team performance.
  • Participated in architecture, design and implementation of back-end features using Java.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Worked with almost all banking departments from technical architecture to R&D.
  • Participated voluntarily in Scrum team to prepare Agile Software Development Lifecycle documentation of the
    Yapi Kredi Bank IT. Worked also as Scrum Master in current development team.
  • Designed workflow application and now implementing and leading as technical head of this project.

Consultant Software Engineer

NTT Data
İstanbul
02.2012 - 01.2013
  • Participated in the team that developed the core infrastructure of Yapi Kredi banking transaction application used in head and branch offices of the bank.

Software Engineer

SoftTech (İş Bankası)
İstanbul
06.2010 - 08.2011
  • Participated in the team that developed tax collection, commercial & customer loans banking applications based on Java, Javascript, Html, Xml technologies and IBM tools.

Junior Software Engineer

Aradiom Mobile
İstanbul
10.2009 - 06.2010
  • Developed J2ME mobile apps using DevOps approach.
  • Participated in development of company’s own mobile application based on Java. And designed interfaces for mobile apps using this application.

Education

Master of Science - Big Data Analytics

MEF University
İstanbul
09.2017 - 04.2018

Bachelor of Science - Computer Science And Engineering

Bilkent University
Ankara
09.2003 - 07.2009

Certifications & Workshops

  • SDLC (Software Development Life Cycle) Certification, Istanbul
  • Oracle Database 11g: SQL Tuning Workshop, Istanbul
  • Oracle SOA Suite 11g: Build Composite Applications Ed 3 PRV Certificate, Istanbul
  • Microservices Workshop, Istanbul
  • Agile Project Management & Scrum Education Certificate, Istanbul

Key Skills & Technologies

Java, Spring, Spring Boot, Hibernate, SQL, Git, Maven, Microservices, Camunda, Python, R, HTML, JavaScript, React

Languages

  • Turkish (native)
  • English (very good)
  • German (basic)
  • Italian (basic)

Timeline

Master of Science - Big Data Analytics

MEF University
09.2017 - 04.2018

Senior Software Engineer

Yapi Kredi Teknoloji
01.2013 - Current

Consultant Software Engineer

NTT Data
02.2012 - 01.2013

Software Engineer

SoftTech (İş Bankası)
06.2010 - 08.2011

Junior Software Engineer

Aradiom Mobile
10.2009 - 06.2010

Bachelor of Science - Computer Science And Engineering

Bilkent University
09.2003 - 07.2009
Hamdi ÖztürkSenior Software Engineer